** UI updates getting ready for 1.0.0 **
* Added 1/2 missing controls for TextCtrls, missing Colors
* Re-arrange some of the settings controls for concistancy
* Removed dead code
* consolidated StyledTextCtrls
* Re-coded configData class.
* Autostatus to be send only when in IDLE mode.
** Fixed issue with ReadOnly and non-IDLE state **
* Added code to check for non-IDLE states and make sure
  document is READ ONLY on non-IDLE.
** Clean up white spaces **
* Clean up white-space
* Change capture button to toggle button
** Added Color Settings for code and output Windows **
* Changed all the "key" string to use (') instead of ("), I usually
  use (') for key strings and (") for regular variable strings
** Updated default colors for stc **
** Fix ABOUT text, as it didn't look great on different machines **
** Update Jogging Panel **
* Added Custom controls (4), can bee used for CAM/TOOL offset
* Added Settings for the custom controls
* Replaced Save/Load Jog with Jog memory stack
* Removed redundant Goto CAM and Goto Tool buttons in VC2 Panel
* Removed redundant settings for CV2 panel
** Added Save and Save As **
* Added Save menu and toolbar
* Added Save As Menu and tool bar
* Removed about button form toolbar
* remove check for file is open, with read only disabled one can write
  gcode from scratch, and should be able to run, step, etc.
** Added Jog Custom button handlers **
* Added custom button handlers
* Fixed bug with machine settings not being updated
** Changes to Jog memory stack to make it work better under Windows **
* Changed layout Windows again not behaving nicely, it look nicer before
  but in Windows the drop-down list will not be wider then the control.
** Added ABORT menu and toolbar button **
* Added Run Abort menu item
* Added abort toolbar button and icon
** Added Tools menu, General Settings Panel, and Program Icon**
* Added tools menu.
* Added general settings panel.
* Added setting for making a file backup before saving.
* Changed program icon.
* Added tools to convert from in to mm and vs.
* Added program main icon
** Added G81 to G01 code, other UI fixes **
* Changed jog memory stack back to how it was before, figure out
  that by using a wx.combo.BitmapComboBox it will expand the same
  in Windows OS as in Linux :)
* Added code to convert G81 to G01
* Fixed issue with About Box Windows vs Linux...
** Fix bug with Output window and Read-only  setting **
** Fixed issues with changing settings and CV2 re-size **
* Removed CV2 panel dead code after changes
* Using wx.BitmapButton is flicker free and also paints itself
  when scrolled
** Changed Windows Layout **
* Change default layout for better fit and usage of space
Merge pull request #4 from duembeg/bp/rc-1.0.0

bp/rc 1.0.0 merge into main-line...