Actions in ROS 2

@dirk-thomas and @sloretz, since @gerkey said you are coordinating efforts from the OSRF side, what is the status of the design and how can we move forward quickly?

I believe we need some clarity on the high level API’s and the state machine design. As I mentioned before, I’m willing to help in the action file parsing and message generation tools and the rclcpp layer if needed.