Add Play support 

In order to provide feature-switching in the [Workflow](https://github.com/guardian/workflow) app written using the Play framework, this PR implements Play controller with Actions matching endpoints that exist in the current Scalatra implementation.

This PR implements actions only for:

- GET /api/features
- GET /api/features/switches
- GET /api/features/switches/:key
- GET /api/features/switches/:key/enabled

Further PRs will follow to add remaining endpoints.

To run tests:

```sh
sbt "project play" "test"
```

Out of curiosity, were you able to use these programmatic values to setup your Play routes, or do you have to also have them again in the `routes` file?