Add the option to GPG sign version files and add a release date to the version

1. Added the option to GPG sign the uploaded version files.
2. Enable configuring the 'release' property of a version as either ISO date format or new Date()
This best be moved to a separate util as static