add trans
Revert "Only show case type select if creating new cases"

This reverts commit 0bc0b1e0fdcff1049641c260c03a69ab95ecf9da.
Refactorings that were in reverted commit
user settings page: only show reset password/delete on one tab
user settings page i18n.
remove redundant setting of user data kv input value
Merge pull request #630 from dimagi/case-migration

speed up the case migration script
update submodules
add simple UI and configuration for mobile user roles (Case:65770)

For commtrack user roles.  Simple wrapper on top of existing custom
user_data thing.
Merge pull request #629 from dimagi/commtrack-roles-ui

user settings page translation and move password/delete stuff into a tab so it doesn't appear for all tabs
Require case type match to update
Fix busted external id updating
Make external id lookup only match specified type
remove unused imports
fix map behavior if not all your cases are configured for maps

also a bit of miscellaneous cleanup
Merge pull request #633 from dimagi/maps-cleanup

Maps cleanup
Merge pull request #632 from dimagi/importer-type

Make case type meaningful on import
Merge pull request #634 from dimagi/commtrack-roles-ui

Commtrack roles ui
Merge pull request #635 from dimagi/case-migration

add some logging, checking for empty xform id
add jqmodal references for couchlog