Isolate document download speed from open speed in benchmark
Use the cached data if possible when finding the file size of a path

Note, this function returns the size of the file in bytes. For a string,
the length is not indicitive of the file size, therefore a lookup is required
to the server.
Merge pull request #205 from peitschie/benchmark-fixup-2

Isolate document download speed from open speed in benchmark