Maint/puppet 4/document event manager

This adds documentation to `Puppet::Transaction::EventManager` and `Puppet::Resource::Status` and removes some dead attributes from `Status`.
That was in contrast to the `containment_path` which was an array of path parts, is that distinction worth calling out?