MetaMDIO and sqlite3MDIO support writing analysis information to disk.

This includes the data path, partition and processing algorithms, and data filtering algorithm.
Added a property to metamdio that holds the column types of the table metadata.
Auto-complete in block depth window now filters out column names that hold lists of real numbers.

BlockDepthWindow now works with multiStateAnalysis.
Moved fit functions in stepResponseAnalysis and multStateAnalysis to mosaic.utilities.fit_funcs
Added multiStateAnalysis support to the event viewer.
Enabled multistate analysis in the main settings window.
Updated version information.
Updated reference data paths in code test functions.