More tests, improvements/fixes on the viewer, parser, sender, gerber2gcode... etc