Cleanup, modernise
Ensure we don't bust filename length limiti when saving email attachments
Also convert unicode filenames to ascii (store doesn't handle unicode
filenames)
OCHAROCCA:
* Missing Images

MCOP:
* Revised Homepage
* Project & Org profiles
* Misc Revisions
* Use Projects as incidents (Temp)
Fix gis.get_location_data() for FieldMethod (& optimise whilst there)
MCOP: Configure GIS layers inc those to be visible on homepage
Cleanup/Minify post-merge
Fixing a bug in report generation; JS function ShowClassDetails was getting wrong params for Smoke tests
Made suggested corrections in previous commit
Merge pull request #746 from arnavsharma93/master

Fixing a bug in report generation
Auth init clears session after expire, which causes a crash if we create session.s3 before instantiating Auth => fixed
Merge branch 'master' of git://github.com/nursix/eden
MCOP: Customization
Sync adapter for Wrike (currently only pull)
Syria: Use red icons, Activity Report: Default to Beneficiaries if we can,
Project Locations: Fix represent if we have no name
Merge branch 'master' of git://github.com/michaelhowden/eden
Cleanup: Don't modify prep/postp in customise_resource since this could
then get called multiple times - last one wins
Minify
Merge branch 'master' of git://github.com/nursix/eden
S3Report: add missing case for layer label construction
MCOP: Incident Lead Org isn't mandatory, Incident Tasks should default to
correct Incident, fix list_fields for component view
project: Reduce messing of list_fields in default prep for Tasks
controller to allow easier customisation in templates.
Merge branch 'master' of git://github.com/nursix/eden
MCOP: Disable location_id in InlineWidget as won't work there. Add UN risk
layers to map