Check first for Build.PL, then for Makefile.PL

This pull request essentially just flips the order in which we look for `Build.PL` or `Makefile.PL`, since some `Module::Build` builds include both for compatibility reasons, and when we run our code on the compatibility version of `Makefile.PL`, errors are caused.