Adding conventional PID computation
Merging changes from other branch
Fixing documentation
adding doxygen deprecation flags
Cleaning up documentation, making argument names in function declaration match those in the implementation
Merge pull request #12 from jbohren-forks/feature-conventional-pid-error-sign

Adding conventional PID computation, deprecating current PID computation
Adding test to expose Pid class zero-division vulnerability
Merge pull request #15 from pal-robotics/master

Make public getControllerByName method thread-safe.
Specifying div-by-zero test, adding other integral term tests
Merge branch 'master' into test-bad-integral-bounds
Merge pull request #16 from jbohren-forks/test-bad-integral-bounds

Tests for bad integral bounds in control_toolbox::Pid
This makes the internal computations of updatePid() keep the same sign that they did before the API change
adding documentation warning
bringing back old updatePid function contents
Merge branch 'master' into fix-pid-backwards-compatibility
Removing lie from documentation
Merge pull request #17 from jbohren-forks/fix-pid-backwards-compatibility

Fixing backwards-compatibility in updatePid()
don't clear vectors in realtime
Add mising roscpp dependency.