Added optional custom basePath, plust GetBasePath for http pool.

This is re: https://github.com/golang/groupcache/issues/22

I kept the current API and added a second function with a custom base path.