initial demo of downloading data from KA into a facility user account
fixing max bug
make things run through settings and stored in a session object.
intermediate checkin to share code with central server.
pushed all oauth / api logic to the central server; now distributed server just exposes a simple callback with strong assumptions on the data.
adding missing central urls. improving debug info.
restoring escaping on callback, don't allow GET requests
allowing ACCESS_TOKEN to be cached, adding HACK to get playground to work
Merge branch 'khanload' of github.com:bcipolli/ka-lite into khanload
Merge remote-tracking branch 'origin/control_panel' into khanload

Conflicts:
	kalite/central/urls.py
	kalite/coachreports/views.py
	kalite/main/urls.py
	kalite/settings.py
	kalite/templates/coachreports/student_view.html
created a student 'account management' page; moved green button (and student coach report contents) into it.
fixing up data collection.
re-enabling UI functions for control panel
removing merge bug; follow our points-counting model
disable auth caching
Merge branch 'khanloadv2' of github.com-bcipolli:bcipolli/ka-lite into khanloadv2
Merge remote-tracking branch 'jamalex/mplayer_launcher' into khanloadv2
Merge branch 'redirect_to_force_sync' into khanloadv2
Merge remote-tracking branch 'origin/katest_tool' into hth
small bug blocks purgatory