Fix NullReferenceException in BasicAppHost.Dispose() when .Init() was not called (#656)

Based off a new fork of ServiceStack to avoid extraneous commits.