node: Catch DeviceError; use C++11 foreach shugar.
travis: Use ros-shadow-fixed repo for builds
node: Move node code to library.
node: Move UAS to mavros namespace
nodelib: move sources to subdir
node: Catch URL open exception.

Also update connection pointer type.
plugin: sys_status: Move custom mode decoder to UAS.

Issue #136.
node: Implement reverse mode lookup.

Issue #136.
plugin: sys_status: Implement set_mode service.

Previous command shortcut removed.

Issue #136, #134.
scripts: Add mavsys tool.

Implented only `mode` operation.
Issue #134.
scripts: mavsys: Implement set rate command.
return msg generator deps for mavconn
nodelib: add std::array header
node: init ctor (coverity)
scripts: Initial import mavteleop

Now it's just proof of concept.
Implemented only RC override of RPYT channels.

Issue #133.
scripts: mavsetp: changed the way offboard mode is switched
travis: use actual branch that we test, not master
Merge pull request #140 from TSC21/mavsetp

scripts: mavsetp: changed the way offboard mode is switched