Fixed issue with weird slow vector drawing with new versions of accelstepper.  This was largely down to accelstepper.moveTo() function changing the speed of the motor, away from the speed I'd calculated based on the overall move.  There's a bit of gymnastics here, and I'm sure there's a more efficient way of doing it.