Remove duplicate session information class.
Expose session expiration through registry.
Avoid public access to save session information in registry.
Update doctrine session storage to execute merge sql when available.
New tests.
Remove unused method.
Fix tests.