The English Premier League returns to action this weekend. Here's our in-depth guide to the world's most popular football league.