copied django's changepassword.py tool, modified to use facilityuser
allow password generation (currently for testing purposes), and add test cases
Merge pull request #83 from bcipolli/command_line_password_recovery

Tool for changing local user passwords
Better tool for crawling / regenerating our cache
enabling live server tests (require MEDIA_URL and STATIC_URL to differ; we don't use STATIC_URL)
fixing three bugs: (1) middleware hard-codes 'en' as default, instead of using settings.LANGUAGE_CODE, (2) middleware used tabs, not spaces, (3) topicdata has some video nodes with description=None, which interacts poorly with translation
updating inconsistent logic in extracting language across django modules.  Adding tests to make sure this works in the future.
generalizing move to /topics url, currently within main/topicdata.py
Merge branch 'master' of github.com:learningequality/ka-lite into performance