cleanup and merge async/flow fixes to the public repo. finish mvp of the short config syntax / dsl. try out py3.7.