fix bug in domain settings form when cloudcare setting not shown

also better error logging

http://manage.dimagi.com/default.asp?106712
Merge pull request #3070 from dimagi/cz

fix bug in domain settings form when cloudcare setting not shown
Enable and fix date filter for map report
Use the real consumption method
Merge pull request #3071 from dimagi/report-fixes

Enable and fix date filter for map report
Merge pull request #3072 from dimagi/consumption-fixes

Use the real consumption method
Update submodules
Revert "do not fail on the occasional device reports that have a null app_version or device_id"

This reverts commit 71da642e7ef285bd4efc047fa0f7764366613773.
Merge pull request #3073 from dimagi/reverse-migration

Revert "do not fail on the occasional device reports that have a null ap...
Revert "Revert "do not fail on the occasional device reports that have a null app_version or device_id""

This reverts commit 30607186c9769cab688abb6222a788cc09d7b944.
Merge pull request #3074 from dimagi/isnt-reverse-reverse-just-forwards

Revert "Revert "do not fail on the occasional device reports that have a...
Allow consumption to be zero
Merge pull request #3075 from dimagi/consumption-tweaks

Allow consumption to be zero
don't hide case id column when case name is checked in form exports

this is just some annoying artifact of how couchexport deals with
columns with duplicate indexes in the export config UI.

fixes http://manage.dimagi.com/default.asp?105763
import
make constant for frequently used string
don't 500 on custom exports for user registration forms
Merge pull request #3078 from dimagi/cz

don't 500 on custom exports for user registration forms
Fix unicode bug in report headers
Merge pull request #3079 from dimagi/unicode-500-bug

Fix unicode bug in report headers