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()