Added requested_version to CPAN::Meta::Requirments

This is useful for giving user-friendly error messages
reorder pod
rename requested_version to requirements_for_module

Also updates POD to clarify what gets returned.
retab Requirements and add vim modeline
requirements_for_module returns empty when not found

Now it will return empty list, not undef, in list context.
bumped CPAN::Meta::YAML prereq to 0.008
fixed typo
updated Changes for release
bump prereqs: JSON::PP to 2.27200 and Parse::CPAN::Meta to 1.4403
bump Changes
remove CPAN::Meta::Requirements from CPAN::Meta dist
bump Changes
don't add version to provides if it didn't exist
add mailmap for contributors
update various meta files for release
bump Changes
Note in History that version ranges were introduced in 1.2