making compatible with 3.0.0
update version.sbt
fix SubscribeToStreamCatchingUpITest
add minor improvement
update sbt
improve WriteEvents.StreamMetadata
name the connection actor created in extension
improve timeouts to fix EsTransactionSpec
implement Event.created
add Position field to WriteEventsCompleted, DeleteStreamCompleted and TransactionCommitCompleted
cleanup
add metadata method to EventStream.Id
change EventStream.apply to return EventStream type
add ReadWriteMetadataITest
add TODO
improve Event.StreamDeleted
add ContentSpec
change Build.scala
implement stream soft deletion
separate broken tests in ContentTypeITest