Allow IO in the site mapping function.

This is specifically to check for the validity of a request, e.g. whether a file exists.
Merge pull request #2 from nh2/site-mapping-io

Thanks
bump version to 0.7.0.0
clean up build warnings
Add FkAcceptEncoding, FkContentEncoding FieldKeys
Bump version to 0.7.1.0