Initial changes to setup roscopter to work within groovy
Deleted items not needed for groovy
Commented mav_control call since it was unimplemented
Removed initial arm command at beginning which could cause issues for those who do not see it
Making driver.py executable and adding relevant changes for this request - suggested by tonybaltovski
Changed topic names to uniform structure and added namespace addition to launch file
Modified APMCommand to accept correct response values.  Added more complete GPS NavSatFix message.
Restructured waypoint transmission via Mavlink.  Add extra command funcionality.
Merged in Mavlink updates to submodule
Modified RC msg to be uint, added Manua Command to APMCommand service
Added changes to waypoint structure, pertaining to size and unit of data being transmitted
WaypointList.msg was not added
Added param set capability to set WPNAV_RADIUS
Added Dev rule for apm
Added extra timing and timeouts to waypoint transmission
Added timeouts and checks for commands
Added more waypoint control and different command/behaviors for ArduRover
Converted Waypoint Publishers to services. Reconfigured Launch timing, fixed some default configurations
Modified Launch Command
Added various failsafe functions and replaced land command (will remove old one soon)