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.