remove unused report caching decorators
remove unused report templatetags
move report map settings from settings.py
merge master
remove trailing comma breaking odk qr code url
Merge pull request #504 from dimagi/odk-url-hotfix

remove trailing comma breaking odk qr code url
add stale='update_after' to all views called on basic landing pages (reports landing, app main view, and domain-select)
better scheduled report error handling (should fix Case:48053)

In a scheduled report email, don't skip output for a reportconfig if it errors (and all following reportconfigs).  Instead, display an error message.
merge master
move import so syncdb doesn't break
fix bug where select boxes would be overpopulated with irrelevant fixtures on reload
Merge pull request #503 from dimagi/mwhite

move report map settings from settings.py. also remove some dead code.
Merge pull request #507 from dimagi/fixture-field-bug

fix bug where select boxes would be overpopulated with irrelevant fixtur...
Merge pull request #505 from dimagi/update-after

add stale='update_after' to all views called on basic landing pages (rep...
fix 500 due to a minor change in the function contract of Group.by_domain
Merge pull request #508 from dimagi/hotfix

fix 500 due to a minor change in the function contract of Group.by_domai...
add explicit require_couch_user decorator for is_viewable method on menu items
add comment
Merge pull request #509 from dimagi/require-couch-user

Require couch user (hotfix)
memoize template_report and handle emailed reports