cleaned up MotionControl a bit, improved the stopped() method

stopped() now uses the same acceleration limiting that normal motion
control uses
now using config values for max acc and vel.  fixes #31

also, the previous commit claimed to put acc and vel limiting in
the _targetVel() method, which was incorrect - this commit fixes that