Improve user feedback on mission load fails
mavlink: onboard links should only pass on messages from the same system ID
mavlink: use correct component ID
mavlink: when detecting spoof, be more verbose
Revert "mavlink: use correct component ID"

This reverts commit 36d8d73aeb7ef214979a64960df727bf3bab048c.
Improve update performance and clean up compiler warnings in px4io driver

- Fix compiler warnings in px4io_serial.cpp
- Fix compiler warnings in px4io_uploader.cpp
- Rename confusing overloaded send method with nearly identical
parameters in px4io_uploader.cpp
- Improve update performance by using maximum size programming buffer
since we are no longer limited by stack size.
Revert to original loop

Original loop was correct, and slightly more efficient. Retain
initialization of ret to handle the case where passed in count is 0.
Add missing states, build fix for master
Merge pull request #1227 from PX4/mission_fb

Improve user feedback on mission load fails
Merge pull request #1228 from PX4/mavlinkonboard

Mavlink onboard
Merge pull request #1232 from jean-m-cyr/master

Improve update performance and clean compiler warnings in px4io driver
nshterm: increase stack size to fix crash on 'ls -l'
Merge pull request #1240 from PX4/nshterm_stack

nshterm: increase stack size to fix crash on 'ls -l'
fetch_log.py renamed to fetch_file.py and reworked, works with all files, not only logs, added recursive directory download
Merge pull request #1242 from PX4/fetch_file

fetch_log.py renamed to fetch_file.py and reworked
Merge branch 'master' into real_life_timeouts
global pos topic docs
Differentiate between EPH and  EPV. Do not declare position invalid because of EPV (because we use the baro anyway). No fundamental logic change / cleanup to ensure current approach and arming logic remains intact