fix off by one in missionlib
Merge pull request #533 from thomasgubler/missionlib_fix

fix off by one in missionlib
missionlib: waypoint yaw fixed
Merge pull request #537 from PX4/wp_yaw_fix

missionlib: waypoint yaw fixed
Tests for all PWM pins
lsm303d: added 'lsm303d regdump' command

useful for diagnosing issues
lsm303d: define some more register addresses
lsm303d: print more registers in "lsm303d regdump"
SPI: added set_frequency() API

this allows the bus speed to be changed on the fly by device
drivers. This is needed for the MPU6000
mpu6000: change bus speed based on registers being accessed

this ensures we follow the datasheet requirement of 1MHz for general
registers and up to 20MHz for sensor and int status registers
px4io: moved blue heartbeat LED to main loop

this allows us to tell if the main loop is running by looking for a
blinking blue LED
lsm303d: fixed TEMP_H register define
FMUv2: added support for MPU6000 on v2.4 board
FMUv2: added define for MPU DRDY pin
FMUv2: set MPU6000 CS as initially de-selected
l3gd20: added I2C disable based on method from ST engineering support
lsm303d: added I2C disable based on method from ST engineering support
lsm303d: cleanup logic traces by pre-zeroing all transfers
FMUv2: change CS pins to 2MHz

this gives cleaner traces
FMUv2: don't config ADC pins that are now used for MPU6k CS and other uses