Optional Python Requirements for Templates
Merge pull request #752 from gnarula/master

Optional Python Requirements for Templates
Improve layout for clear-button in DateTime widget.
CommandBridge intergration: Add task description and source_url to StreamItem body.
Remove debug
OCHAROCCA: Russian Name & PCode added to Locations' list_fields
DRY: S3HierarchyFilter uses S3HierarchySelectWidget
Backport styles from EVASS to UVG, include the SCSS sources for better management of customizations
Generalize foundation styles, make re-usable across themes
Minify
Fix top bar.
Fix form border glitch
Merge branch 'master' of git://github.com/flavour/eden
Fix widget.css override, ADM hierarchy SE
Minify
date/time parsing: seconds/milliseconds treated as zero if not specified (rather than falling back to now)
General
* Don't define gis_location widgets in prep (makes it harder to redefine) - or is the performance saving worth it?
* Don't over-write project_task crud_strings by default in prep
* Don't import all countries by default - Most templates don't need all countries loaded. Add "gis,location,locations/countries.csv,location.xsl" to template prepops which need it (added to ones I think that do)
* Add formstyle_bootstrap to support bootstrap filter_formstyle.
* Make multiselect default option filter widget (much better than groupedopts)
* Improved styling to multiselect widget
* Remove re-definition of IS_PHONE_NUMBER error messages in pr.py (they are defined in s3validators.py)
* Change order of Stats Demographic Data filter widgets
* Styling for Charts
* support clear filter for chosen widget

MCOP
* Misc Customizations
* customise_project_task_controller as list_fields not modified in prep
* Remove limitations on due dates (prevents over due tasks being editted - and why impose a 1 year limit?)
* customise_project_task_controller no longer needed (list_fields are no longer being set in prep in the model, so $

OCHAROCCA
* Revised Homepage
* Disaster Resource

Additional Since Last Review:
OCHAROCCA
* Event (Disaster) customizations
Cleanup, Minify
AddPersonWidget2: Complete UX of Deduplication checks, 'Fuzzy' part checks
all names in case in wrong order. Simplify strcture for Required key.
Ensure widget init scripts only load once in case of form validation
issues. Minor optimisations of Lists -> Tuples. Stdise CSS to use
lowercase HTML colours & optimise where-possible to use 3 digits not 6.
(Not exhaustive update)
Merge branch 'master' of git://github.com/flavour/eden