Add support for Bluetooth, Positioning and NFC modules
Revert "prevent generation of setters for 'const * const' fields; this"

This reverts commit 3d8118766b35c3c39e424082d4593ad571beae6c.
add excludes for the undocumented public static const field named
'type' that is present on every QSensor derivative; ideally we would
be able to detect this as const and avoid trying to write to it, but
since it is undocumented there probably shouldn't even be a getter (at
the static level, QSensor already has an instance-level accessor).