Merge pull request #1 from lemonpole/leagues

Leagues
refactoring of tests and fixtures
added initial data for competitors
finished tests for model
added competitor controller
refactored some code
added basic test for custom route
add competitor to a leagues first season complete
tourney stage changes if last slot filled
added stage constants to tourney model
Merge branch 'competitors' of github.com:lemonpole/la-liga into leagues
added test data for starting league functionality