Merge pull request #2 from jcalmonte/TestMaster

Test master merge with Master
Cleaned up start speed test to use commands more efficiently. Also added implementation of runAll() method from TestAll interface
Added actual speed to start speed test. Currently we can read actual speed, but the reading is not accurate. This issue was already mentioned by Levi so our tests are getting expected behavior
Modified mode change test to work with SparkyAndroidLib 0.0.11
Pause resume test working with SparkyAndroidLib 0.0.11. Added actual speed
Distance test working with SparkyAndroidLib 0.0.11.
PWM overshoot test working with SparkyAndroidLib 0.0.11.
speed controller test working with SparkyAndroidLib 0.0.11.
Running time test working with SparkyAndroidLib 0.0.11. Change read and write commands name for better code readability. Also Made sure mode is set to idle and the end of every test so that one test final state doesn't interfere with the start of the another
Combined pause and idle time out tests into one. The test method is called testPauseIdleTimeout(). This test working with SparkyAndroidLib 0.0.11.
Max Speed Time test working with SparkyAndroidLib 0.0.11. Actual speed is still not accurate.
All TestBitfields test are working with SparkyAndroidLib 0.0.11
Incline controller test are working with SparkyAndroidLib 0.0.11
Stop Incline test added. Test is set up and works on our end. Still not working with SparkyAndroidLib 0.0.11. Details about this can be found on issue #68 on the SparkyAndroidLib github page
Retained Inline test added and working with SparkyAndroidLib 0.0.11
Added TestAll interface implementation to Testbitfields class
Added TestPhysicalKeycodes test class. It contains tests for Start Key, Stop Key and Quick Incline Keys. This test is currently not working on SparkyAndroidLib 0.0.11 since KEY_OBJECT bitfield can't be added a as readbitfield
Incline Limits test added. Test is SETUP to work with SparkyAndroidLib 0.0.11. As of today, speeds don't change when incline limits are changed.
Min and Max KPH added to System Configuration reading on TestIntegration class
Incline Retention after DMK test added. Currently working with SparkyAndroidLib 0.0.11