Update documentation
Api delegates to upstream handler for non-CONNECT
Swapped to md5 keys on disk rather than paths
Some servers don't return a Date header
Ruby gems / composer /github patterns