refactored loading of last connection events, minor matcher bugfix

* moved into main controller to make immediate updates available
* fixed handling of facets for sending hint to already known need
only refresh current need data upon an event if the event pertains to the current need