Add check for perl plugin's return value
Split plugin deletion in multiple function
Delete plugins if they fail to load
Merge remote-tracking branch 'upstream/master'