Adds diffs to Renamed File Notifications, and adds a similarity_threshold parameter to the configs to let the user fine tune, how similary files can be considered as renamed files
Fix code and update specs.