add support for dynamic_reconfigure
avoid a bug due to rospy.get_param(None, default) returning full parameter tree rather than the default (see https://github.com/ros/ros_comm/issues/253 )