update_fileinfo, mostly addresses issue 12

I added a function that will update the file info, basically updates the file, given the updated file information as a dictionary. This addresses issue #12 (Function for PUT request on file object)