Provides concurrency for reading and updating values used by the
DynamixelControlLoop. This will accept new values, both dynamixel feedback
values and new goal positions, merging them in a thread-safe manner.
- Matthew Stevenson <www.robokind.org>
Locks the cache and returns the MoveParams.
releaseMoveParams() must be called when done using the params.
Attempts to merge the given values into the MoveParam cache.
If the params are in use and locked, the values are queued to be merged