Update version; remove .travis.yml in master branch.
Fix for #1903: metadata check was wrong, outer loop should be model dependencies.

Conflicts:
	kalite/securesync/devices/models.py
Merge pull request #1909 from bcipolli/1903

Hotfix for #1903: metadata check was wrong, outer loop should be model dependencies
Moving remaining code from outer into inner loop.
This is in reference to #1161 - "Static files not properly reloaded by all browsers after update".

* Change the `BUILD_ID` context variable implementation into use of the `static` template tag.
* Refactored templates that were using the `BUILD_ID` context variable above.
* Re-use the `static` template tag of the `staticfiles` app into the new `distributed/templatetags/kalite_staticfiles.py`.  So we don't have to modify static files that were using the `static` tag.
* Some minor fixes to templates on incorrect html tags.
Add hash to `khan-lite.css`.
Use boolean values as second argument to custom `static` template tag, defaults to False.
Added option to use `fle_utils.config.models.Settings` that can be set at the admin site.
Options for hash now starts with the `Settings`, then the `BUILD_ID`, then the `SHA256` hash.
Merge branch 'master' into release-0.12.0

Conflicts:
	.travis.yml
	python-packages/securesync/engine/__init__.py
email jamie when travis build breaks
skip test if running on travis
Change all instances of _("Ungrouped") to always return a single word argument when used as a variable stand in.
Remove extraneous quotation marks around variable name.
fix #1832: clear other messages before displaying success message
prompt user to create an admin account if none exists
More efficiently prompt user to create an admin account if none exists
Pass Ungrouped translated text separately from Ungrouped translated id.
Increment tests to accomodate for new query in login workflow.
Merge pull request #2075 from cpauya/feature/1161-staticfiles-after-update

Feature/1161 staticfiles after update
add flake8 style standards for flake8