Built shaft encoding distance function, added defines for clicks per
revolution, wheel diameter
Fixed build errors in the distance travelled function from the previous
commit, added directional capability to same function

Fixed DriveBackward function