Renamed IFile to IFileSystem, and added new methods.

Renamed IFile to IFileSystem (to more accurately describe it), and added new methods to it.
Also, added resharper shared settings file for solution.