Added nil storage driver and made it the default

If storage is not specified, mithril will now default to not saving
messages to a persistent store.
Also added more detailed logging to the storage initialization process.