Proxy file_uri to client

I noticed this was some duplication and it looked like you were proxying to the client for the other methods. 

I branched this off of tabs-to-spaces hoping you would merge that one in :smile:.