pios_hmc5883: correct bottom orientations
pios_hmc5883: added api to set sensor orientation
quanton, flyingf4: separated internal and external hmc5883 configs
flyingf4: made magnetometer optional
quanton: made magnetopmeter optional