[tools] move generators into subdir
[nps] correction between geocentric and geodetic ecef pos

This correction is required since jsbsim ecef is based on geocentric
model and pprz on geodetic model. This result is that lla pos computed
from ecef is wrong. It is not an issue if you use global coordinates or
if you reset the ecef ref, but it fails if only the reset is only on
altitude (NavSetAltitudeRefHere).
The correction is only computed when using flight plan init (no
JSBSIM_INIT defined in the airframe file), since the
original geodetic lla pos is required and jsbsim init xml files are
directly using geocentric pos.
add simple verify to dfu-util download
[build] force modules generation (#415)
[sim] rates are already computed in sim_ahrs (and the sign was wrong...)
[build] move generation folder into target directory

thus we avoid to force generation of modules.h at every build
[tools] move fp_proc to pprzlib and add missing makefile
Merge remote-tracking branch 'paparazzi/master' into generators

Conflicts:
	Makefile.ac
Merge pull request #650 from paparazzi/generators

move generators into subdir of sw/tools
[makefile] some cosmetic
[build] add missing makefile
update .gitignore
[shortkey] allow to use Qt style for common key modifiers

this allow to avoid GTK style which makes the xml not valid because
of < and > characters (this makes some parsers fail)
[shortkey] fix key parsing
[cleanup] remove old/broken boa http server stuff
[build] generated/modules.h: add dependency to modules/*.xml again
fix path to gen_flight_plan.out after moving it to generators
[dox] navigation
[modules] rewrite cam_control to use gpio instead of led
[modules] gpio_cam_control: fix dox