added rviz panel and widget classes
added rviz dependencies, rqt_plugin now loads widget class instead of the automatically generated code from the ui file
added field to set the topic name for data acquisition
made public all data members used in surface detection
added removed_all_surfaces() method, causes issues with rviz threading when used inside a rviz::Panel object
added apache 2.0 license statement