User behavior scenarios

- Moved testing infrastructure into its own ns
- Integrated with latest AggregateSource (ping/pong the testing sauce)
- Integration with composition root strengthened
- More assertions to make it fluent