Changed Document.sourceUri() to Document.location() to allow future
extension so as to fetch a new document and reuse the previous fetch
settings (cookies, user-agent, etc).
Added test for new accessor. 
Made getFile() public on ParseTest to allow for accessibility from
DocumentTest