Suppress needless self-monitoring triggers, events and hosts (issue #736)

ArmBase generates self-monitoring triggers, events and hosts even if a child class doesn't register them.
This patch suppress such needless self-monitoring resources.

issue #736