[sw/ext] update submodule with every make, init only if not already cloned
store luftboot version
[maps] extracting google maps version

It should not fail in case of lost connection or corrupted maps.xml file
Fix #187
[sw/ext] simplify updating of submodules in Makefile
[maps] if google maps version download fails, print message and remove emtpy file
[maps] ahrg, really fix google maps version download now
[lib/ocaml] use ocaml Http_client from netclient lib to download files
* used e.g. to dowload tiles
* raises Blocked if we get a 403 and raises Not_Found on a 404,
  only if we get a Not_Found we try the next zoom level
* in case we get blocked, it still tries the next tile...
  maybe we should stop trying to get tiles at all in that case
[conf] removed obsolete CONTROL_RATE from some airframe files, still defaults to 60Hz
[sw/supervision] paparazzi center: use input_line to read one line at a time
* this should make error/warning/info coloration work properly
* on HUP signal just recursively read into a small buffer like we did before,
  since we might not get a newline at the end...
should fix #113
[module] script to help to create a new module
[sw/supervision] split input buffer to pass it line by line

It is still possible to have bad colors in the pprz terminal if buffer
size is too small but still it should work better than before.
Unfortunately, I don't think input_line can be used here.
[lib/ocaml] removed superfluous flush, prerr_endline already flushes
[supervision] always print buffer
[supervision] set LANG=C so errors are in english and thus colored
Merge pull request #279 from gautierhattenberger/fix_pprz_center_coloration

Fix pprz center coloration
[ahrs] fix neutrals correction in ahrs_sim
[input2ivy] print joystick axes/button info to stdout
update cleanspaces target, to clean all c files in sw (except for sw/ext)
clean a lot of trailing whitespaces
add Makefiles to cleanspaces target