differentiating between warnings and errors. errors prevent gcode download, warnings do not
moving the opencut javascript into its own directory separate from the UI code which uses it.
adding a warning if the gcode contains lines longer than 50 characters. long lines are known to cause issues for older grbl boards.