Improve reliability of service browsing
Consolidate all logging to two classes, each with a logEvents property to control whether events are logged at all.
Post notifications for every delegate method excecpt failureToResolve and didGetInput

Resolves #7.