CommitFileReader now throws if the file does not exist. +Test
+Real implementation for FileAdapter.
+Wireup for FileAdapter.
+ReadAllLines to IFileAdapter and real impl.
Now reads all the file's lines. +Test
+Test for ensuring the read lines are stored.