Reorienting ShortBus to mediation semantics

rather than command/query semantics

- Included notification which could be used for commands or events
- Renamed IQueryHandler and ICommandHandler to IRequestHandler which could
  be used for queries or commands
- Documentation needs to happen before this can merge