Set session max-age to 30 minutes.
Merge branch 'master' of github.com:michaeldejong/devhub
Add support for self-forming groups.
Merge pull request #16 from devhub-tud/project-setup

Add support for self-forming groups.
Fixed breaking javascript syntax in project setup
Improved project creation:

* Added support for course assistants.
* Slight refactoring of use of resources and database.
Merge pull request #17 from devhub-tud/improve-project-creation

Improved project creation:
Added spinner, rollback and disabled buttons when provisioning project
Fixed minor CSS issue.
Fixed recursive toString() between Course and Group
Fix failing build result hook dues to migration to HTTPS.
Send mail to all group members when build fails.
Merge pull request #18 from devhub-tud/mail-build-status

Send mail to all group members when build fails.
Added build status of commits to web-interface.
Merge pull request #19 from devhub-tud/build-status-in-web

Added build status of commits to web-interface.
Disable LDAP synchronization.
Removed proof-of-concept LDAP synchronization.
Should now display error when group size is not valid during setup.
Improved form validation and error messages.
Added several UI improvements

* Git clone url consists now just of the URL.
* Better error messages on invalidated fields.
* Autofocus on NetID field on login page.
* Allow users to enter additional whitespace in their SSH keys.