Add waffle support for toggling features

Fixes bug 2992

Feature-testing server in http://bug2992-enable-waffle.testing.locamotion.org/ It is necessary to log as admin to see the feature.