adding test cases for motion controller and GpioControl
 - further minor edits to allow easier tests creation
used gauge.js using d3.js to replace the older gauge (canv-gauge)