added constructor arguments and cleaned up initial gcode
fixed up the up method and identified that the prelude uses the up command to go up one layer at the beginning
added tests for turtle initialization and setxy
added setz, fixed python2.7 errors with unicode, added tests for setx, sety, setxyz, up, forward, right
fixed newline bug for gcode output and fixed distance bug