LEAPFROG improvements

* emccanon.cc: velocity limitition for LEAPFROG
* tp.c: support LOW-to-HIGH and HIGH-to-LOW jump
tp.h: cleanup code
Merge branch 'develop' of github.com:araisrobo/linuxcnc into develop