Add Repository#file_contents

Related: #311