refactor leagues controller and add specs

badges should work like the show action by setting the current league
to fix an issue similar to
https://github.com/stephanpavlovic/kickerapp/issues/80 but with badges
add expectation in matches_controller_spec for the bug with doubled quote_calculation
add a lot of mobile match input interaction and styling
add missing class interaction in mobile scoring
fix problem with current_league in footer on landing page
adjust session key for league to destroy old sessions
Merge pull request #84 from stephanpavlovic/leagues_controller_specs

refactor leagues controller and add specs
adjust application_controller_spec to new sesseion league key
use new session key also in new league controller spec
more infos about teams
allow mobile devices to input complete results
Merge branch 'master' into refactor_league_lookup

Conflicts:
	app/controllers/application_controller.rb