League: added matches_count counter cache.
ApplicationController: moved set_current_league to LeaguesController, as it's only being used there.
League: made #sanitize_slug private.
Fixed spelling: "looser" -> loser; "loose" -> loss.
use session for storing a chosen language
small improvements to badges page
remove default_url_options from application controller spec because its not used anymore
Merge branch 'master' into refactoring

Conflicts:
	app/controllers/leagues_controller.rb
	app/views/matches/_list.html.haml
	spec/models/league_spec.rb
Merge pull request #57 from stephanpavlovic/refactoring

Refactoring