move new persistent subscription into place.
fix a unit test or two
playground working again
verify start from beginning works with playground
remove persistentsubscription old
connection timeouts handled properly
just some tests