core: fix services with no host mappings are not accepted (Viranch Metha)

added a test config, verified patch working.
added to THANKS and AUTHORS, preserving full kudos.

fixes #3961
install: allow enable perfdata config switch via configure

fixes #3996