hostname module: add support for Amazon Linux
add supported docker version to docs
Ensure test_command tests are actually correct

Using
```
assert 'changed' in result
```
doesn't actually check if something is changed, which is presumably
the reason for the assertion. What is actually needed is
```
assert result.get('changed')
```
which checks that changed is set and not False. Tests still pass after
this change
Add blank line before rst directive
Use ovirtsdk if it installed, but fall out gracefully if it is not
Fixes #5109 synchronize module ssh port

Added a parameter for dest_port and also check ansible_ssh_port inventory variable.
Use h2 for version headings to allow deeplinking
Merge pull request #5090 from dragon3/hostname_support_amazon_linux

hostname module: add support for Amazon Linux
Ensure we are looking for the right import to determine if the module_style is new. Fixes #5148
Skipped only has 2 p's not 3
Merge pull request #5151 from sivel/new-new-module-style

Fix new new module_style determination. Fixes #5148
Merge pull request #5152 from sivel/too-many-ps

The word skipped only has 2 p's not 3
Merge pull request #5149 from colszowka/patch-1

Use h2 for version headings in Changelog to allow deeplinking
Merge pull request #5143 from evgkrsk/ovirt-import

Use ovirtsdk if it installed, but fall out gracefully if it is not
Merge pull request #5142 from mmoya/docfix

Add blank line before rst directive
Merge pull request #5137 from willthames/test_runner_fix

Ensure test_command tests are actually correct
Merge pull request #5133 from joshuaconner/add_docker_max_version_to_docs

add supported docker version to docs