updates photosynq_24
- added bluetooth reprogramming
- added light_tests_all at 100+ to quickly cycle through all lights

updates photosynq_25
- adding fixed offset due to detector savable at 1008
- added 1009+ which allows user to save the conversion factor from tcs to actinic light
- added 99+ which copies incoming tcs value and converts it to actinic value
- added 98+ which allows user to enter a dac value for the actinic, and sets actinic dac to that value
- added calibrations for each light, so you can convert the DAC value to uE... in the long run this will be helpful so users can know for their measuring lights, actinic, etc.
  what the actual uE levels are, and they can identify when the LEDs themselves have changed.

updates photosynq_26-28
- prevents data from measurement light '0' from being saved - this allows users to have long pauses in their scripts if necessary without overloading the data output
- added a 'protocols' option to the macro, which works the same as 'measurements' but repeats the same protocol instead of repeating the measurement (this includes any environmental measurements)
- removed all of the previous 'baseline' caliculations and sums which was in previous versions, now users only input the critical values (slope and y int) to save on the device
- deleted some old/unusued functions like save_eeprom and replaced with new ones
- cleaned up old comments, removed unnecessary global variables
- now the output from any codes entered (like 1001, 1009, 1010, etc.) SHOULD be a JSON.  In addition, there are now separate codes to print data versus calibration the data (no more 'you have 1 second to enter 1+' stuff
- changed / added the menu items - they are now:
  case 1000:     // print "MultispeQ Ready" to USB and Bluetooth
  case 1001:     // power off completely (if USB connected, only batteries
  case 1002:     // configure bluetooth name and baud rate
  case 1003:     // power down lights (TL1963) only
  case 1004:     // show battery level and associated values
  case 1005:     // print all calibration data
  *case 1006:     // add calibration values for tcs light sensor to actual PAR values
  case 1007:     // view device info
  *case 1008:     // add calibration values for offset
  **case 1011:     // add calibration values for the lights
  **case 1012:     // add factor calibration values for of lights
  case 1013:     // view and set device info
  **case 1014:     // add calibration values for the baseline
  **case 1015:     // add calibration values for the spad blanks