** multiple UI "Fixes" **
* Made Main program editable, not to save (yet) but to be able to
  edit content, TODO make it  setting option.
* SetTitle with opened Document.
* Added more code for Video Capture thread.
* Added Programs setting panel (non-working)
* Moved all Vision related code to end of file.
* Re arranged Jogging panel, added push/pop jog, will change to two
  buttons (store/restore, save/load). already run into I wanted to
  restore jog value twice, but was already pop only option was push :(
*