implementing more reports
pep8
Merge branch 'master' into reports

Conflicts:
	core/models.py
Merge branch 'master' into reports
fix unfinished merge
average users lessons progress
Merge branch 'master' into reports
initial course stats api
lesson statistics by courses
lessons stats by course
Merge branch 'reports'