Migrating model syncing to a (static) class, rather than flat functions shared through settings.py
Migrating model syncing to a (static) class, rather than flat functions shared through settings.py.  Similar for device_counting.
Merge branch 'syncing_models' of github.com:bcipolli/ka-lite into syncing_models

Conflicts:
	kalite/securesync/models.py
moving api urls from url to api_urls, like in main.  Separating translatable strings
removing debug code, adding code comment
when retrypurgatory fails, it should output to stderr.  also adding a few more translatable strings
Merge branch 'api_url' of github.com:bcipolli/ka-lite into api_url
reconfiguring landing page (add install nav, remove sign up nav, switch button rows); change homepage title
automatic creation of org and zone from registration form
more central server contact and install form stuff
automatic creation of org and zone from registration form
cleaned up form
Merge branch 'auto_create_zone' into install_ux

Conflicts:
	kalite/registration/views.py
	kalite/templates/registration/registration_form.html
initial contact app with empty forms
adding admin, adding email bodies, sending to addresses within settings.py
adding admin, adding email bodies, sending to addresses within settings.py
Completing contact form, adding cc-to-self option, adding contribute contact type, documentation for each entry
Merge branch 'install_ux' of github.com:bcipolli/ka-lite into install_ux

Conflicts:
	kalite/contact/models.py
	kalite/contact/views.py
	kalite/templates/contact/contact_wizard.html
auto-select form via url
add mailchimp script, expose url for newsletter subscriptions. Subscribe in registration