Maint/puppet 4/document event manager

This adds documentation to `Puppet::Transaction::EventManager` and `Puppet::Resource::Status` and removes some dead attributes from `Status`.
In this, and the explanations above, the "associated" word does not make it any clearer - as opposed to some other unrelated resource? It is clear which resource we are talking about.