Modified Grab to use an entity that resolves to an Entity. NavigateToObserve currently wants a designator that resolves to an entity_id, so I also added a designator that wraps another designator and gets some attribute (e.g. id) of whatever the wrapped designator resolves to
Fixed the Grab state by using NavigateToGrasp instead of NavigateToObserve. This uses a different constraint, so now we get closer and the arm can actually reach the entity. GRAB WORKS IN SIMULATION./wbc  I also had to fix getting pose info in NavigateToGrasp
Merge branch 'master' of https://github.com/tue-robotics/robot_smach_states

Conflicts:
	src/robot_smach_states/designators/designator.py