* Added support for TinyG2.
* Added support for Mac OS X Mavericks with working OpenCV.
* Added run time dialog at end of program run (configurable option).
* Added PAUSE state, tool-bar button and menu item, in pause state run time continues.
* Added machine setting for Grbl, TinyG, or TinyG2.
* Added machine setting for initialization script, useful to send setup commands after device connect detect.
* Added machine run time status.
* Added machine Auto Status request setting (mainly for Grbl not needed with TinyG(2)).
* Consolidated Link and Machine setting panels (require a one time reconfiguration of port and baud when upgrading from old version).
* Added jog settings to auto update from machine status.
* Added jog settings to auto request update from machine after jog set operation that don't normally generate verbose information, like set to zero or set to job values.
* Added jog custom button support for scripts.
* Removed second set of XYZ coordinates and enlarge the reminding for ease of view at a distance.
* Updated G-Code message dialog, it is now treated as entering PAUSE state (run time continues).
* Fixed bug with missing variable "serialBaud" not found when changing settings while serial port was open.
* Fixed bug with File->Open being enabled while RUN state was active.
* Fixed multiple UI issues with Mac OS X
* Moved decode of status string processing to program exec thread, this will help UI from becoming temporarily unresponsive.