Adding SPI functionality to HMC5843 driver, CONFIG_BOARD_LINUX changes.
Merge branch '3.1.2-BeagleBone-CSG' of https://github.com/kiorpesc/ardupilot into 3.1.2-BeagleBone-CSG