Diagnostic-aggregator and diagnostic-updater porting to ROS2

The .travis.yml file on your branch still uses ROS 1 logic to try to build and test the code. You either need to update it to actually test ROS 2 or remote it for now.