Corrected various bugs :
- Reset the pos counter when setting the position.
- Made POSXCNT pointer member of motordriver structure, to fully abstract mapping of peripherical need by the motorcontrol.
- fixed signedness problem with some internal variable (I hate C for that)
- Disable the SMOOTH_POSITION_OVERSHOOT thing ... complete mistake to introduce this.