FWRETRACT fixes

This pull request fixes issue (#817) and also makes FWRETRACT retraction speed independent of the feedrate.

Both were tested on a 3DR Simple using a RUMBA board.