fixes #3367 ignores airplane mode
each sensor is now reponsible for managing state
fixes #3369 doesn't include bluetooth id if it is disabled
externalized some strings