Auth controller

Endpoints added.
OpenId support added.
Memory storage added for tokens and authorization codes.

Tbd in next commits:
* Add a middleware for token validation

Change-Id: I1805bc645428bc9301dc3447537fd9792afe781d
Merge "Auth controller"