Change the module.ymls and plugin.yml

revision -> version in module.ymls
added source-version in plugin.yml and module.ymls
Updated the source files to support source-version