made hier_delim configurable for http and html family of protocols
make sure @coroutine is passed a generator.
minor renames in tests