Auto-create SessionFactory in ServiceStackController

This is consistent with the behavior in Service, which instantiates
SessionFactory to new SessionFactory(Cache) if it's found to be null.

This prevents a null reference exception when accessing
ServiceStackController.Session without first registering an
ISessionFactory in the DI container.