Component/Container: update event fired once

All changes to _nodes is notified through the update event.
Merge pull request #2 from Aintaer/component_tweaks

Component/Container: update event fired once