Don't launch session in DI container
PHP 5.6 compat
Dropping duplicate session handling
Replacing JFactory::getUser() with Cobalt User
Session service provider in use instead of declaring it in Application class, User creation redesigned, only user ID is stored to session after login instead of whole object because of "Serialization of 'Closure' is not allowed" error. (this is temporary solution)
Merge pull request #67 from escopecz/staging

Temporary solution of login infinite loop
Merge remote-tracking branch 'upstream/staging' into staging