Microstepping support, added functionality

Added:
-microstepper controller class to the arduino
-fixed some bugs dealing with play, stop, pause, etc.
-attempted to add a separate dialog for debug console (uncompleted)