gmoccapy_1_0_7 - Emergency button bug
gmoccapy_1_0_7 - Emergency button bug

- Reworked the emergency button behavior as well as the
  on/off button, as it was possible to set the GUI in an ESTOP_RESET
  state, even if an external SWITCH was in ESTOP State. The important
  bug has been found by Steffen, he also suplied the initial patch,
  witch has been adapted to my coding style ;-)
- Next changed the error handling, separated the error reporting from
  periodic to an own function, so we are able to lauch also our own
  errors over the same chanel, and get error pin height and also
  the sound will be played.
- Deleted some unneeded or doble code.

kinsamanka/machinekit,araisrobo/machinekit,bmwiedemann/linuxcnc-mirror,RunningLight/machinekit,ArcEye/MK-Qt5,Cid427/machinekit,unseenlaser/machinekit,unseenlaser/machinekit,ikcalB/linuxcnc-mirror,ArcEye/machinekit-testing,EqAfrica/machinekit,strahlex/machinekit,ikcalB/linuxcnc-mirror,ArcEye/machinekit-testing,strahlex/machinekit,RunningLight/machinekit,bobvanderlinden/machinekit,mhaberler/machinekit,ikcalB/linuxcnc-mirror,RunningLight/machinekit,EqAfrica/machinekit,strahlex/machinekit,bobvanderlinden/machinekit,mhaberler/machinekit,EqAfrica/machinekit,araisrobo/machinekit,araisrobo/machinekit,mhaberler/machinekit,Cid427/machinekit,araisrobo/machinekit,strahlex/machinekit,ArcEye/MK-Qt5,ArcEye/machinekit-testing,unseenlaser/machinekit,bmwiedemann/linuxcnc-mirror,ikcalB/linuxcnc-mirror,strahlex/machinekit,araisrobo/machinekit,EqAfrica/machinekit,mhaberler/machinekit,bmwiedemann/linuxcnc-mirror,mhaberler/machinekit,Cid427/machinekit,unseenlaser/machinekit,Cid427/machinekit,Cid427/machinekit,bobvanderlinden/machinekit,kinsamanka/machinekit,unseenlaser/machinekit,bmwiedemann/linuxcnc-mirror,mhaberler/machinekit,mhaberler/machinekit,bobvanderlinden/machinekit,EqAfrica/machinekit,kinsamanka/machinekit,EqAfrica/machinekit,unseenlaser/machinekit,EqAfrica/machinekit,unseenlaser/machinekit,bobvanderlinden/machinekit,bmwiedemann/linuxcnc-mirror,ArcEye/MK-Qt5,ArcEye/MK-Qt5,ArcEye/MK-Qt5,ArcEye/machinekit-testing,ArcEye/machinekit-testing,kinsamanka/machinekit,RunningLight/machinekit,ikcalB/linuxcnc-mirror,RunningLight/machinekit,araisrobo/machinekit,strahlex/machinekit,unseenlaser/machinekit,ArcEye/machinekit-testing,ArcEye/MK-Qt5,bmwiedemann/linuxcnc-mirror,ArcEye/MK-Qt5,kinsamanka/machinekit,kinsamanka/machinekit,bmwiedemann/linuxcnc-mirror,RunningLight/machinekit,kinsamanka/machinekit,RunningLight/machinekit,araisrobo/machinekit,Cid427/machinekit,Cid427/machinekit,mhaberler/machinekit,ikcalB/linuxcnc-mirror,ArcEye/MK-Qt5,ArcEye/machinekit-testing,ArcEye/machinekit-testing,strahlex/machinekit,EqAfrica/machinekit,RunningLight/machinekit,araisrobo/machinekit,ikcalB/linuxcnc-mirror,araisrobo/machinekit,bobvanderlinden/machinekit,bobvanderlinden/machinekit,kinsamanka/machinekit,Cid427/machinekit,bobvanderlinden/machinekit