hash: added calc_generic<H>(), rebased calc32() & calc64(); tidy.
hash: renamed hash_identity to identity_generic, made public.
resource: new module; added stubs & parse_path().
test/resource/general: new test. Updated test/general/headers.