Updated docstrings to be more informative

1. Acceleration and current limit tell internal default values and reasoning for sensibility checks.
2. set_target includes a table of setpoint value types it expects in the different control modes