Getting file list from commit with proper change type, also some minor source file moves and renames