putting @api_handle_error_with_json decorator closest to function body.  Adding to coachreports API
Merge pull request #470 from dylanjbarth/subtitles_immediate_fix

Subtitles immediate fix
Let's get this in!!! :D
Merge pull request #476 from bcipolli/reversed_decorators

putting @api_handle_error_with_json decorator closest to function body.

Sorry, but it's just silly that, at this late stage of the release cycle, we're taking so long to review blocking bugs like this.  This has to be merged to do... anything.  Merging, happy to field complaints!
adding a command-line utility for executing common testing functions
missing delete function on config.
new katest management command "clean_db"
preventing central-server regret

Conflicts:
	kalite/management/commands/katest.py
refactor confirm logic in katest clean_db

Conflicts:
	kalite/management/commands/katest.py
creating securesync subapps.  biggest hacks: having to define empty Meta class on *any* subclass of SyncedModel, doing weird Device stuff in engine.models to avoid circular imports
adding back crypto_login, ROOT_UUID_NAMESPACE in settings is hard-coded and not overridable, small (test) bugfixes to get tests running.
adding missing import
Merge pull request #502 from bcipolli/securesync_subapps

IDOC: Securesync sub-modules