pios_ms5611: use pios_semaphore
pios_ms5611_spi: use pios_semaphore
flight/uavtalk: use pios_semaphore
alarms: use pios_mutex, was recursive mutex before
flight/uavtalk: use pios_recursive_mutex
eventdispatcher: use pios_recursive_mutex
uavobjectmanager: use pios_recursive_mutex
taskmonitor: use pios_mutex, was recursive mutex before
pios_lsm303: use pios_semaphore, was mutex before
pios_mpu9150: use pios_semaphore
pios_rfm22b: use pios_semaphore
pios_hmc5983: use pios_semaphore
pios_hmc5983: fixed resource leak on allocation
OveroSync: use pios_semaphore
pios_bmp085: use pios_semaphore
pios_mpu6050: use pios_semaphore
stm32f30x/pios_i2c: fixed PIOS_I2C_EV_IRQ_Handler diagnostics
stm32f30x/pios_i2c: removed unused TransferCallback api function
stm32f30x/pios_i2c: use pios_mutex for bus locking, was pios_semaphore
stm32f30x/pios_i2c: fixed event overflow by removing excess PIOS_IRQ_Disable calls