Feature toggles

Adds support for feature toggles using the gem [feature](https://github.com/mgsnova/feature).

Uses a YAML backed feature repository. This config will be managed by Puppet (TODO).

The intention is to have few, short lived release toggles. For that reason I have opted against overlaying a default configuration with environment specific configuration at this stage and have consciously chosen not to track the configuration file in this git repository.