Add fps option and throttle rate so that it does not exceed the servo resolution
Nits and tests
Constrain degrees to within the known range for a given servo

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>