[mission] add mission messages
[mission] add mission module (only parsing messages for now)
[mission] define mission structures
[mission] forgot some files
[flight_plan] add 'until' attribute to 'survey' and 'call' statement
[flight_plan] update DTD for until attribute with call and survey
[mission] update mission interface
[mission] add missing files
[mission] better mission interface

- cleaning interface
- better parsing
- better handling of navigation routine
- implement several insertion modes
- implement duration
- conversions from LLA to local are missing in parsing function
- some patterns are missing
- only fixedwing so far
Merge remote-tracking branch 'paparazzi/master' into mission
[flightplan] add IndexOfBlock function to FP parser
[generator] generate arrays of the settings and fp blocks names

not used yet, but it can be later to send the settings and block names
to the ground of to implement to associate a name to an index at runtime
[mission] fix segmentation fault and add generic mission FP
Merge pull request #548 from enacuavlab/mission

Mission
[lib/ocaml] update leap_seconds

most recent leap second was inserted on June 30, 2012 at 23:59:60 UTC
So since the gps epoch 1980 we have 16 leap seconds.

closes #549