LSM9DS1: add initial version

Signed-off-by: Giuseppe Barba <giuseppe.barba@st.com>
Fix code style using Lindent script

Signed-off-by: Giuseppe Barba <giuseppe.barba@st.com>
LSM9DS1: add allocate function.

This must be squashed before merge request.

Signed-off-by: Giuseppe Barba <giuseppe.barba@st.com>
LSM9DS1: first release.

This commit must be squashed after the needed check on driver
functionality.

Signed-off-by: Giuseppe Barba <giuseppe.barba@st.com>
LSM9DS1: add probe function.

Add probe function to check if the device exist on selected
i2c bus.

Signed-off-by: Giuseppe Barba <giuseppe.barba@st.com>
LSM9DS1: configure interrupt source using the faster sensor.

Signed-off-by: Giuseppe Barba <giuseppe.barba@st.com>
LSM9DS1: final release before testing.

Added some register configuration missed in the previous
version.

Signed-off-by: Giuseppe Barba <giuseppe.barba@st.com>
LSM9DS1: fix odr and fs register setting

Signed-off-by: Giuseppe Barba <giuseppe.barba@gmail.com>
LSM9DS1: fix mag out register and acc fullscale.

Signed-off-by: Giuseppe Barba <giuseppe.barba@gmail.com>
LSM9DS1: add SPI support.

Signed-off-by: Giuseppe Barba <giuseppe.barba@gmail.com>
Qt: update to 5.3
Ground/Configinputwidget - small bug fix on 'for' statement
GCS/systemhealth added state estimation nohome html file
GCS/systemhealth added all state estimation files to the qrc file
GCS/systemhealth widget handle state estimation error on code
GCS/ConfigTaskWidget fixes bug on "if" statement
Ground/NewsPanel - Added author avatar and link
GCS/Welcome plugin - renamed NewsPanel to GitHubNews and added ForumNews
makefile: filter ARCHFLAGS env var from user environment

Unexpected values in this variable can cause strange compile
failures.
Qt5.3: fix path to windows qmake and dlls