generate user registration form
remove formdesigner
Merge pull request #3822 from dimagi/userreg

generate user registration form
split ids by comma
use nicer with-syntax for multimedia zip
extract zip and media file iteration from DownloadMultimediaZip
add multimedia to offline install

implemented by refactoring DownloadMultimediaZip and then subclassing

this required moving a fair amount of code around to get rid of import cycles
add a local authority to media resources for offline install
put only the right profile file in .ccz

- exclude everything except media_profile.ccpr
- name that file profile.ccpr
Add missing import
Merge pull request #3825 from dimagi/split

split ids by comma
increase verbosity on travis tests
limit offline install changes to >=2.13 apps

- only include a local authority on media resources starting on 2.13
- only include the offline install option in ui starting on 2.13 apps
- pull out all enable_* methods of Application that check for feature
  support into a separate mixin, and have these methods available to
  SavedAppBuild for use in releases page
improve wording for Android Offline Install feature
Merge branch 'time-ago-deployed' into autostaging
Merge branch 'filter-suggested-properties' into autostaging
Merge remote-tracking branch 'origin/hq-dropdown' into autostaging
Merge remote-tracking branch 'origin/refactor-domain-copy2' into autostaging
Merge branch 'offline-install-multimedia' into autostaging
Merge remote-tracking branch 'origin/logos' into autostaging