Added acceleration member to base/JointState. Added unit tests.

We constantly need accelerations in our Robot State and as command, e.g. for sending position trajectories that comply with the dynamic properties (acceleration) of a robot. Up to now we are "abusing" the effort member as acceleration replacement, which is confusing and incorrect. Thus, I would like to suggest adding an acceleration member to base/JointState.