Backend export functionality

- Adds an administrator-restricted page where a new taskqueue job can be created to export the Datastore into a file in Cloud Storage.
- Adds details to the readme on how to setup and deploy the backend to App Engine.
- Changes the EnumField/EnumProperty in the Messages and Models to be String(Field|Property), to avoid issues with JSON encoding/decoding.