Cleaned up jog Rate and Step settings on Jog UI.
Made the connect/disconnect process more robust.  App should be able to
detect and respond to physical USB attach and detach events, as well as
when the USB device is connected before the app starts.
Connect/disconnect commands respond correctly.
Added support to create toast messages when JSON parser fails to help
with debugging, and upped rev to v1.8 in manifest.