Minor code cleanup
On configuration error, return mock storage engine instead of throwing a runtime exception
On invalid configuration, return null storage engine, and display in the UI.
Better UI for invalid storage engine configuration