Squashed 'ka-lite/' changes from e838c92..c6bdb35

c6bdb35 Merge pull request #1798 from bcipolli/341
4569935 Avoid warning in securesync (due to different import styles of same models module)
79ce94b Avoid warnings in UserLog (due to no login object being created)
f7621f8 Need to continue skipping securesync tests.
5cf39e8 urls need kalite prefix for reverse to work.
2d32921 Fix for #1799: settingshelper failed to set new settings with dictionary.
dafbcac Fix for #1799: settingshelper failed to set new settings with dictionary.
8a045e3 Adding Travis CI setup file.
bfbd783 Use Django's unittest to enable @unittest.skipIf on python2.6.
2acebab Working around import issue of collections on python2.6.
8dc3039 Fixing up settings to have proper namespaces and to include "testing" module.
c382bc8 Adding Travis CI setup file.
53b9d0e Fixing up missing/extra broken updates import.

git-subtree-dir: ka-lite
git-subtree-split: c6bdb35f9e5508f3480a6778cf45a84b6452c239
Merge commit 'd87024cea1a7a0e8e897d951918e1e0c49154513' into develop