silent connection error for redis event store
rename logutils to utils
rename event store with _ style
add cast bytes str datetime utils and tests
simplify session prepare-commit signal system

now one flush -> one combined event
add prepare-commit app and tests
move mock_session to conftest.

also add flushdb fin for redis_dsn
simplify redis eventsourcing sub with apps
abstract eventsourcing as an app package
rewrite sqlalchemy es_pub with cls and inheritance
fix eventsourcing tests
replace get_all with replay for event_store

allow replay with multiple options