Adding code so that a package always provides the service of itself (package_key and version_name) when created. When a package is upgraded the provided version_name is automatically updated. Also making the info file be automatically updated upon edit of the package