Merge pull request #2 from albinger/master

Added code to handle "ESTOP" and "ESTOP cleared" messages from firmware
Testing new home behavior and new COM features
Connection integrity detection added
Fixed version number
Opens all files types (not just .nc)
Quick fix, garbled gcode preview
Merge pull request #4 from oidan/master

Quick fix, garbled gcode preview