Use $PERL5LIB instead of -I.

This should allow all Perl modules to be found no matter what gets run. It
also requires a bit less code.

While at it, update the dependency formula version numbers. Also add `:force
=> true` when deleting `perllocal.pod`, since it may not exist.
Make sure stuff can be found befor it gets symlinked.