Issue #715 remove misleading message.

This was not getting updated anymore and is redundant with other mechanisms
on the config widget.
logfs: always pack enums that are used in packed structs

Failing to follow this rule can result in the sizes of the
enum outside of the struct and the ones within the struct
to be different sizes.  This is confusing and can lead to
subtle bugs.
Merge pull request #716 from elafargue/config_cleanup

Fixes #715 remove misleading message.
hmc5883: shorten test routine

The test routine as-written has a run-time longer than 250ms.
This is above the limit of our watchdog timeout on some boards.
Looks like we've only been getting away with it due to the
imprecise low speed clock in the STM32.
Merge pull request #719 from solidgoldbomb/logfs-pack-enums

logfs: always pack enums that are used in packed structs
Merge pull request #721 from solidgoldbomb/hmc5883-shorter-test

hmc5883: shorten test routine