Initial changes for SD card saving
Code to save blocks on the SD card
Removed unnessary function store_error
Added startup check to find past errors
Added code to print errors from the SD card
Changes to startup and erase code
Added code to prevent saving to SD card before error_recording_start has been called
Fixed wraparound bug
Added code to wraparound SD address when saving a new error block
Added comments