Revert "Revert "Merge pull request #864 from dimagi/remote-mm""

This reverts commit a37aa0b5d6e7591e7733717bfb721ff553b1c78a.
specify the update profile properly for remote multimedia
add a maps adapter for traditional reports, and some asserts to prevent confusion
support sort_key/html style data from server
#33: Created basic json model for mother questions with translations
add a minimum height to the map div
allow configuration of reminder to a single user
django 1.5 fixes
updating manage.py to django 1.5
fixing deprecated/removed url usage methods
copying last version of dotdictionary for reminders usage
Conflicts:

	corehq/apps/reminders/forms.py
fixing urls to 1.5 cbv's
fixing functionlaity of removed get_hexdigest
urls and hashing compatability updates
removing unused import
{% url %} refactoring

using command:
 find . -type f -name "*.html" -print0 | xargs -0 sed -i 's/{% url \([^" >][^ >]*\)/{% url "\1"/g'

source: http://stackoverflow.com/questions/14882491/django-release-1-5-url-requires-a-non-empty-first-argument-the-syntax-change
Conflicts:

	corehq/apps/cleanup/templates/cleanup/cases.html
	corehq/apps/cleanup/templates/cleanup/submissions.html
adding future url loading

for {% url %} 1.5 compat with 1.3
updating crs base template to 1.5 with future
flipping template ordering, keeping extends on top
updating template ordering, putting extends on top