Various metadata updates

- Fix missing resources from generated metadata files (the repository value
  must be a hash reference)
- Ensure minimum Perl version is stated for configure and test, not just
  for runtime
- Add previously commented-out requirements as optional features
Release 1.58
Bump version for next release
Convert tabs to spaces