Commands A, P, R, M, and D work from the master end. Added comments to read_write.cpp. Uploading latest working version before I try and implement writing to non-volitile memory which may break everything.
Runes Commands A, P, R, M, and D. Stores data to EEPROM and runs recovery algorithm on startup. Will continue an experiment on startup if the Arduino was reset or lost power while an experiment was running. Recovers to the point in the experiement had no reset or loss of power occured. (i.e you may get less measurments than requrested.) Known Issue - There may be problems if too muchd data is writeen to the EEPROM
Removed a bebug flag from the EEPROMex library. Added a top address limit for writting to the EEPROM.Uncommenet a error check for D commmand that was commeneted out for debuging.
Fixed a bug so that the daq qill repsond with the abort response if prompted with a D command before data is ready to be sent.
Merge branch 'Thermo' into commandQueue.  Obtain Mr. Pearson's fixes to the small bug in M-style experiments. D-commands were not getting a response if they were issued before any samples had been taken for the experiment. Now, D-commands get an Abort response if they are issued too early.