Updated some things to ignore in .gitignore.
Added .gitAttributes
Added FilePathNormalizer class