Fix regression in negative jogs

A bungled rebase on a previous commit caused decX/Y/Z to not have
negative jogs. This fixes that.
Merge pull request #70 from chrisy/feature/jogstep-fix

Fix regression in negative jogs (From Chris)