User management using OAuth

For issue #9 

* using auth.sch.bme.hu as an oauth provider.
* using cookie storage for sessions
* removed basic auth

Currently not storing any user information. Authenticating users every time and authorization always turns to the remote provider.