Fixes to aptpkg.install to ensure that if the version is specified for a particular package and that version is already available in the package repository then a refresh of the package database isn't required.  This works if the option version is passed or version is included in the pkgs option.  If any packages are included without a version then a refresh is performed.  An additional option was addeded to aptpkg.latest_version, show_installed, to return the latest_version even if the package was installed.
fixing a typo which broke automated tests.
Oracle DataBase module

execution module; can connect to multiple dbs described in pillar and
run sql-query
Fix #13997
another fix for changes that were breaking automated tests.
Improving docs and fixing errors
Fixes the doc rendering issues introduced in PR#13996.
Fixing pylint violation
Merge pull request #14003 from eliasp/fix-PR#13996

Fixes the doc rendering issues introduced in PR#13996.
Changing code blocks from python to yaml
Making changes as suggested by Mike
Changing :: to code-blocks
Default should be chocolatey.exe rather than bat
Improving docs for boto_elasticache state
Fixing pylint violations
Improving docs for boto_elb state
Add full gpg public key.
merge commit
Add full gpg public key.
gnupg test fix

The gnupg lib will stack trace if the gpg binary isn't present on the
system.