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
Pass Ungrouped translated text separately from Ungrouped translated id.
Merge pull request #2075 from cpauya/feature/1161-staticfiles-after-update

Feature/1161 staticfiles after update
add flake8 style standards for flake8
remove unused imports in caching.py
cache the BUILD_HASH
make test_login_admin passing condition more flexible