Removing all dynamic pages from the manifest.

Dynamic pages are put into the manifest when a user visits the page and there is a 'manifest=' attribute in the <html> tag
Only including manifest on home and submit pages

...as these are the only pages we want to be available offline
Making use of manifesto filters to trim the manifest size down from >300 to about 80
removing console.log statement
Images now resized prior to upload
Images now resized prior to upload. Also, all uploads now go through the FileStore if available.
removing debug statement
Refactoring geolocation code so we can get the user's location even if the map is disabled
Merge pull request #32 from adapt/feature/manifest-fixes

Fixes to the manifest and offlining
Merge pull request #33 from adapt/feature/image-resize

Images are now resized prior to upload (and all uploads go via filestore)
Merge pull request #34 from adapt/feature/always-geocode

Refactoring geolocation code so we can get the user's location even if the map is disabled
Updating tag packs UI to support only one tag pack
Merge pull request #35 from adapt/feature/single-tag-pack

Updating tag packs UI to support only one tag pack
Adding fixture for basic store data
Updating manifesto to calculate versions in a scalable way. Also removing IDs from manifest urls.
Updating wording for sighting disease question
Turning off debug on the live site
Installing raven / sentry
Fixing ALLOWED_HOSTS
Disabling Django Compressor as we don't need it