Added new CommitFile entity

This entity stores information about file changes from within a commit
Updated commit fixtures to include example file data
Updated Commit entity to correctly add commit file data
Updated CommitFile to parse change & file types
Typo file (changed "does" to "does not")