Merge commit '502ced7820dc01422792d9e23a4eaee48072d648' into develop
Squashed 'ka-lite/' changes from dd68dee..e838c92

e838c92 Merge pull request #1791 from rtibbles/control_panel_tweaks
e68b703 Pass None from client to server in move group call for Ungrouping users.
c890e8a Merge pull request #1783 from bcipolli/1782
fffc85e Shortening code based on review.
a518118 Remove unused or extraneous actions from control_panel. Remove selection and action features from coach section. Remove remove button from student section. Show all appropriate groups for moving on individual group pages.
bd1b7db Merge pull request #1781 from bcipolli/1743
a09e477 Merge pull request #1770 from anuragkanungo/delete-lang-tests
cbdfdda  Moved delete function to init file
d2c8487  Updated Tests , Seperated Delete language function of api_views
9d9ac86  Modified Delete Button , Improved Tests
913e59a Fix for #1782: select default language when user's default_language is None.
4c1d052 Cleanup of facility app; make users tab active when add/edit users.
2a588a8 Clean up i18n code.
5d1e797 Clean up updates code.
daf4cc5 Fold get_lang_bestname into get_language_name, use it from templatetag.
bfb10e5 Removing central-server data file.
ec4bd76 Merge pull request #1778 from bcipolli/clean_double_messages_fix
41a66e3 Merge branch 'develop' of github.com:learningequality/ka-lite into clean_double_messages_fix
c366d3f Merge pull request #1759 from bcipolli/859
c8548ec Merge pull request #1777 from bcipolli/user_panel_tweaks
119c0ef Shift message paradigm to back-end.
b876b86 Handle all ways APIs currently return messages; reduce # of types by one.
036a6dd Allow clearing of specific message types.
4b94dd8 No more need for $.ajax; just send parameter tweaks to doRequest.
bf88c4d Make default behavior of doRequest to call handle*API.
397de83 Call clear_messages instead of clear_message, since IDs are no longer text-based references.
c2eb3cf Merge branch 'develop' of github.com:learningequality/ka-lite into clean_double_messages_fix
cc5714d add needed import DeviceZone
5a45948 Tweak indenting and overall formatting.
8009d22 Tweak spacing and font formatting.
029065d Only show pagination if # listed pages > 1
f8dd979 Add tooltips to all links; make them stand-alone for automated vocal readers.
a0e0da1 Indicate "users" navbar selection for facility_management page.
8d7c101 5 coaches per page; 25 for users if in group view, 10 if in full facility view.
271ca8c Fixed bug in favico.ico redirect (introduced during static files refactor).
4cb4812 Fix bug in editing teachers: don't show group dropdown, by indicating it's a teacher.
fd96980 Fix bug in redirect (didn't propagate querystring info)
19bff12 Merge pull request #1771 from rtibbles/user_panel
20312e4 Prevent selection on link clicking on facility management page. Added explanatory comments to facility_management.js.
e4620a2 Reorder facility management as Coach-Group-Student. Turn Group information on group page into summary list rather than table. Rename facility_user_management.js to facility_management.js Move CSS into base.css rather than in template for device_management.
9f20022 String wrapping - always have "Ungrouped" wrapped, either as template variable for reference or _() in view code. Added comments to pagination. Added optional arguments to customize pagination. Deleted deprecated user_list code from facility app.
f543467 Reinstate set default facility behaviour. Change & to ? so that GET Param never gives an error.
5349096 Final merge of facility_usage and facility_user_management. Updating of URLs, inward bound links, allow for linking to 'Ungrouped'. Allow for linking to facility in title bar. Ellipsis of Zone names.
691a559 Merge branch 'develop' into user_panel
30f6223 First pass at unified facility usage and management panel.
77ad8b9 Update develop.
48eb044 Small fix.
58579da Revert "Updating files so it can be merged."
49c4b4f Revert "Update."
fa9b0cd Update.
0561944 Updating files so it can be merged.
bb3e488 Show video language; on click, show selectable dropdown.
effcebb Use new templatetag to get language in base template.
c05ed17 Use new templatetag to get language in update vidoes page.
2e09a38 Added templatetag for i18n to determine language name.
339bb59 Fixed double messages issue.
4fe67e2 List Last Name first on User management reports
750a1be Reinstate styling, pagination in user management.

git-subtree-dir: ka-lite
git-subtree-split: e838c92e777e0e6c4edb7d015aa4046ea1b7c98e
Adding Travis CI config file.
Merge commit 'd87024cea1a7a0e8e897d951918e1e0c49154513' into develop
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
Migrating to collections_local_copy
Copying generic template tags to fle_utils
Getting generic template tags from fle_utils, deleting from distributed app.
Fixing two distributed app bugs.
Moving khan-lite to be a generic, shared js (not distributed app).
Referencing generic khan-lite.js, removing old.
Add missing kalite.facility references, generalize central url imports.
Fixing missing static files, fully qualify import package paths.
Fixing distributed references to zone_management.
Fixing i18n references to zone_management.
Set __package__ variable so imported settings files can use it.
Set proper package strings by using the __package__ variable.
Avoid using distributed-only settings in function headers.
Remove references to defunct central_server_test decorator.
Adding test runner and test settings for central server.