tidy up and more experimenting with blank2dtrace new renderer
altered blank2dtrace so that it now passes a PlotRenderer object to the traceDraw function. This contains the canvas object for drawing to as a publiv member as well as function for converting from graph space to screen space for drawing the plots. Also updated examples.