added unit test, started moving from dictData to listData, cancelled pre-3.0 log reading, separated DataflashLog constructor and read() call