Report fingerprint.match notes, various cleanups
Fix up two modules using the old os_flavor definition
Fix use of os_flavor to ensure correct target matching
Fix usage of os_flavor for target matching
Fix use of os_flavor for targeting
Fix up host.os* field usage in the enum_ad_computers module
Do not blindly overwrite host fields, report fingerprint.match instead
Refactor host/note reporting for the jenkins module

This prevents this module from blindly overwriting the host
fields and instead reports the information as a note that can
be used by the fingerprinting engine. Additionally, consolidate
all jenkins data bits into a single note vs a dozen.
Use a string match vs regex for Android as the OS
Fix a typo in the nexpose raw importer