new function listDataPackageVersions to retun a list of packages matching a pattern.
Refactor findDataPackage.
Change getPackagesDirs to return the latest version from the intersection of the allowed packages according to the ones requested in the manifest files.