Standardized the way ROS nodes are initialized in gazebo plugins

* Standardized the way ROS nodes are initialized in gazebo plugins
* Cleaned up CMakeLists.txt
* Added comments to gazebo_ros_control