New mavlink_ftp unit test data
Added mavlink_ftp unit test
New mavlink_ftp unit test
Improved unit test framework

- Added init/cleanup calls before after test
- Added ut_compare macro with better failure reporting
Generator for mavlink_ftp test files
Tweak for mavlink_ftp api change
Additional FTP command support plus unit test

- Restructured to a flatter class implementation
- Added support for create/remove directory, remove file
- Refactored error codes and command opcodes
- Added unit test support
- Fixed bugs found by unit test
UAVCAN: GNSS fix message update
loiter mission items: better reached check for FW
update comment
Merge pull request #1352 from PX4/loiteracceptance_master

navigator: loiter mission items: better reached check for FW
FW: in seatbelt/althold on ground reset integrators
Merge pull request #1354 from PX4/fwintegratorlanded

FW: in seatbelt/althold on ground reset integrators
Merge pull request #1349 from PX4/fohaltitude

FOH mode for altitude (optional, enable with parameter)
Merge pull request #1345 from DonLakeFlyer/FTP

More FTP work
Merge pull request #1348 from PX4/uavcan_gnss_update

UAVCAN: GNSS fix message update
Merge branch 'terrainaltfield' of github.com:PX4/Firmware
Merge branch 'master' of github.com:PX4/Firmware into landing