Indie music is one of pop’s most nebulous genres. Initially a home for misfits, indie rock has gone mainstream – and shows no signs of stopping.