Implement slick-play
Switch to cache. Get authtokens working in the cache.

TODO: Rebuild secureaction
Cache up and running for LandingPage and FeaturedGames.
TokenController renamed SessionController.
LeagueClient actorref migrated into session.
AuthenticatedRequest now uses token to retrieve from the cache.
Merge branch 'feature/move_to_play-slick' into develop
Merge branch 'develop' into feature/featured-vid

Conflicts:
	app/Global.scala
	app/com/itsdamiya/legendary/actions/SecuredAction.scala
	app/com/itsdamiya/legendary/controllers/LeagueController.scala
	app/com/itsdamiya/legendary/controllers/SessionController.scala
	app/com/itsdamiya/legendary/controllers/UserController.scala
	app/com/itsdamiya/legendary/models/User.scala
	app/models/AuthToken.scala
	app/services/UserService.scala
	project/plugins.sbt

Conflicts:
	app/Global.scala
	app/com/itsdamiya/legendary/actions/SecuredAction.scala
	app/com/itsdamiya/legendary/controllers/LeagueController.scala
	app/com/itsdamiya/legendary/controllers/SessionController.scala
	app/com/itsdamiya/legendary/controllers/UserController.scala
	app/com/itsdamiya/legendary/models/User.scala
	app/models/AuthToken.scala
	app/services/UserService.scala
	project/plugins.sbt