only assume Module::Build configure prereq if no configure prereqs specified

If there are configure prereqs specified, assume they are accurate
instead of always adding Module::Build when a Build.PL exists.
Merge pull request #391 from haarg/not-always-mb

only assume Module::Build configure prereq if no configure prereqs specified