fixed and extended UserLog functionality; added support for multiple activity types and logging teacher total login time and # coach reports.
get students to view student_view report on login, track student view usage.
renaming misnamed 'total_logins' to 'count'
Merge branch 'rename_total_logins' into track_teachers

Conflicts:
	kalite/control_panel/views.py
add support for viewing ungrouped students as a group in facility_usage report
make teacher data available via CSV
Merge branch 'release-0.10' of github.com:learningequality/ka-lite into track_teachers

Conflicts:
	kalite/control_panel/views.py
	kalite/utils/internet/decorators.py
Merge branch 'release-0.10' of github.com:learningequality/ka-lite into track_teachers
Merge branch 'release-0.10' of github.com:learningequality/ka-lite into track_teachers

Conflicts:
	kalite/main/models.py
moving coach report detection code into control panel view
tacking on important bugfix
Merge pull request #564 from bcipolli/track_teachers

IDOC: Track teacher activity (login time and # reports viewed)