Refactor controllers to use _links and _actions for hypermedia controls.
Refactor controllers to use new rendering objects.
Player add link generation is currently broken.
Add support for parameter tokens in action links.
Remove serialization controls in data project.
Add support for tournament started checks where needed.
Rename Peregrine.Service to Peregrine.Api.
Move player add URL to /player/name to match other player actions.
Move match result add to result controller.
Modify tournament delete to return a 204.
Add player deleted flag migration.
Revert player add to a POST on Players.
Merge remote-tracking branch 'upstream/master'