We should split up the examples to be `rclc` or `rclcpp` specific. AC: - [x] Split `userland` into `rclc_examples` and `rclcpp_examples` - [x] Refactor `simple_msgs` - Have a meeting to decide on the types here (perhaps get rid of `Int32` for example) - Make a `common_msgs` repository and move messages out of this `examples` repository.