checked out from PX4 master to avoid eclipse formatting which happened in the past