Fix the testrunner to run tests
Store datetimes as utc timestamps

Django now uses a json session serializer by default which cannot store
datetime values, so serialise as timestamps.
pep8ify
Merge pull request #115 from mixcloud/pep8

pep8ify
Add signal fired when user alternative is set
Merge pull request #116 from mixcloud/user_enrolled_signal

Add signal fired when user alternative is set
added gitignores
replaced gargoyle by django waffle in requirements
replacing gargoyle with waffle in models
added missing dependency
updated setup with branch version
added waffle to test INSTALLED_APPS
replaced gargoyle by waffle in example settings
added Enrollment to django admin
added cache settings to testrunner
fixed import Flag
added cache settings to example settings
replaced gargoyle by waffle in readme
updated version number
Revert "fixed import Flag"

This reverts commit c8d73a3057e8f8e7d29b4c6188e2a2ba925b9656.