Work on SmartPIDController.

All passthrough functions present, but I management is not done yet.

TODO: Work on I management and figure out range determination.
Fixed some implementation details in SmartPIDController.cpp
Added dynamic I handling.

Also added quick API (TurnOnDynamicI()) to disable the dynamic I when
unwanted.
Added changes to SmartPIDController.h

Forgot to save.
Working on PIDController
Merge branch 'staging' of https://github.com/hot67/RobotUtils into staging
Cleanup for AdvancedJoystick.
Merge branch 'staging' of https://github.com/hot67/RobotUtils into
staging

Conflicts:
	AdvancedJoystick.cpp
Fixed AdvancedJoystick.