Remove unneeded utils. Migrate ETag calculation code.
Remove timeout support. Add identification middleware.