GCODE viewer now interprets inverted axes for printer control and mirrors print bed accordingly.

Should enable people to set their axes origin so that the viewer matches what they see on their printer.

Should close #431
(cherry picked from commit 030ffe6)