Cleans up code and removes unneeded method in RosActivityComponent
Adapted NodeMainExecutorService to work with the non-blocking changes to DefaultNodeMainExecutor.