Pass view league feature test
Add Edit and Delete links to each game result
- Add Edit action for Games controller
- Mody edit game feature test
Merge branch 'master' into jc-edit-games

* master:
  Finished styling for adding new game

Conflicts:
	app/assets/stylesheets/dashboard.css.scss
Merge branch 'master' into jc-edit-games

* master:
  Fix position on league tables
  Sorted out presentation of percentages on dashboard
  Add methods to calculate draw and lose percentage on the Player model
Write and pass tests for GamesController edit action
- Deny access to games that weren't played by the current player
Fix bug when trying to create an invalid game.
- Created a new Dashboard Presenter in the GamesController#create action so that rendering errors to the dashboard works correctly.