Tech or minimal? Trance or progressive? Here’s our guide to house’s many flavours