[WIP] Feature/search delete from index

Search deindexing on node delete and delete event from content mapper

- Added `loadShallowStructureForNode` method to ContentMapper
- Send out event for each deleted node and provide a Shallow structure to the listening events (in addition
  to the PHPCR node being deleted)

__Tasks:__

- [ ] test coverage
- [ ] gather feedback for my changes


__Informations:__

| Q             | A
| ------------- | ---
| Tests pass?   | [yes|no => <WHY?>]
| Fixed tickets | [<WHICH?>|none]
| BC Breaks     | NO
| Doc           | NONE

I would really have loved to not have done this. 

- Structures should support lazy loading
- I have repeated yet more logic here because the `loadByNode` stuff requires far more work than I can achieve in the scope of this feature.

Viva la revolution.