Bulk app translations

Addresses: http://manage.dimagi.com/default.asp?130884

I considered moving much of the translation logic added in `corehq/apps/app_manager/views.py` to the `Form` or `XForm` classes. Any thoughts on that?
Should say `if equality_func is None:`