Player model
Backpopulate players and keep in sync
Merge branch 'master' into player

Conflicts:
	db/schema.rb
Refactor participant and associated methods to use players instead of ratings
Remove owner associations from user
Refactor with_rated_user to use player
Add player to rating and sync
Remove direct user association from ratings
Tournament users via players instead of ratings
Add player to game ranks and sync
Remove direct user association from game ranks
Merge branch 'master' into player

Conflicts:
	app/controllers/tournaments_controller.rb
Use actual whenever release with custom runner def
Figaro
Symlink config files after deploying
Ignore database configuration
Fix deploy symlinking
Tidy up figaro deploy
Fix migrations that break without the old migrations
Merge branch 'player'