add more docs to ConnectionSettings
add methods for write/writeasync to EventStoreTransaction