MpcController now has a node which can be used by a ROS2 system.

The following new features were implemented:
- Integration with autoware_auto_msgs
- `time_utils` for conversion to/from message time
- Integration test spoofer for controllers; publishes trajectories, transforms, and states
- ControllerBaseNode
- MpcControllerNode