Catch non-existent components in monitor
Improves logging of block finds and new work announcements
Cleans up aux block find to not rely on enable wallet and not make an un-needed call