fix on nav_check_wp_time
[app_server] support tcp stream and don't read conf.xml directly
[ins] prevent drifting of the ins_invariant while waiting first gps data
[nav][gls] initialized target airspeed even if airspeed control is not used
[ardrone2] update script to configure the ardrone2

- network configuration script
- add autoboot install command
- add HOST variable to ardrone2 script's parameter
- fix typo for checking if vision is running
[stm32] actuators_pwm: fix for LisaL

Thanks to tommy.detoisien for finding this fix.
Merge pull request #755 from kadir4172/fix_on_check_wp_time

fix on nav_check_wp_time
[stm32] actuators_pwm: remove unused defines
[stm32] add support of pwm_input for stm32

- two pwm input can be configured
- only TIM 1, 2 and 3 are implemented
- example in apogee board file
brackets for some macros
[stm32][i2c] use rcc_periph_reset_pulse instead of i2c_reset

i2c_reset is not implemented for I2C3 and rcc_periph_reset_pulse is the newer libopencm3 style.
closes #751
[navstik] Fix tests for the NavStik board

closes #752
[stm32] actuators_pwm: replace set_servo_gpio with gpio_setup_pin_af

- AFIO remap in board file
- gpio_setup_pin_af with uint32_t for af
- remove PWM_SERVO_x_RCC

closes #757
[peripherals] ms5611: check temp and pressure range

Discard measurement if it is not in valid range...
Based on proposal by Kevin, thanks!
[ardrone2] add generic upload/download functions

- make it easier to get or push files to the ardrone
- change upload_paparazzi function to a more generic name
Merge pull request #758 from paparazzi/ms5611_bounds

[peripherals] ms5611: check temp and pressure range
[stm32] i2c: fix reset

should be RST_I2Cx instead of RCC_I2Cx
was wrong in libopencm3 docs