Update ext/tmc-sandbox.
Fix has_many conditions wich didn't work when doing joins and includes.
Add nice api to get course completion stats.
Update changelog
Merge remote-tracking branch 'jamox/stats'
Fix N+1 in ExerciseStatusController and require .json in URL.
Clarified comments on has_many :conditions.
Fix ExerciseStatusController access denied case.
Fix ExerciseStatusController access denied case.
Merge branch 'master' of https://github.com/testmycode/tmc-server
Fix plain text version of password reset e-mail.
Course-specific configs in metadata.yml and course_options.yml.
Merge pull request #172 from testmycode/course-specific-configs

Course-specific configs in metadata.yml and course_options.yml.
Added IDE files to full zips.

Fixes #173
Add toplevel dir to full zips.

This makes NB's "import from zip" function work.

Fixes #173
Update ext/tmc-sandbox.
Updated selenium-webdriver.
Renamed System.out and System.err to stdout and stderr
Added pghero and authorization for its view
We cannot use helpers in initializers, so only acces from
auth_by_session is supported.
Merge pull request #181 from jamox/pghero

Added pghero and authorization for its view