Full support for requires version information and Archive::Tar module dependency removed