Put EventStoreClientExtension in their own file
Merge branch 'observable-cleanup' of github.com:damianh/NEventStore into observable-cleanup