Introduce streams concept and repository
Introduce Hook_test.go files
Fix EventNamer test
Fix build error for eventstore test
Fix event store smoke test
Fix sourcing tests
Adds event source retrieval to repository