removed the unneeded compile.sh
Made configuration threadsafe to access, updated SelfTest.cc to now reflect the build version of the software
fixed servo switch to not try to read from invalid fd
Don't allow the IMU to spawn read/write threads if the file couldn't be opened, same with NovAtel
Added some documentation for the helicopter and made QNX build from our internal mavlink
Removed debugging for rapidxml::
Made qgclink obey the style of the config file more, also added abilit y to mofify the port number of mavlink
modified control to remove all rapidxml:: dependencies