Avoid loading find-ssh-agent if it's not around
Don't load local::lib if it isn't installed
Use Perl rename if possible