Initial files for led test
BUG: fails test multiple led modification
BUG: new fix doesn't completely work
ENH: tests all pass now
REF: refactored, Turnon to common functionality
BUG: error introduced with new testcase
ENH: added turn all on test
REF: refactored code
ENH: all tests passing after fixing LedDriver_TurnAllOn, and LedDriver_TurnAllOn
BUG: seeing error caused by desire to read from actual led
ENH: using ledsimage to cache led state
BUG: outof bounds reports error
ENH: bounds checking added
ENH: more checks
ENH: passing
BUG: now passes