Added utility functions for ensurance of pose transformation

These functions were formerly part of cram_moveit, but turned out to be non-moveit-specific. As they are used in other packages, they are moved to cl-tf2 to not introduce unnecessary dependencies towards cram_bridge (which contains cram_moveit).
This introduces a dependency on ```cram-plan-language```. Can you do this without it?