Merge branch 'feature/fix_readme' into develop

* feature/fix_readme:
  move endpoint parameter onto a line of its own
  Fix a couple of errors in the README: 1. The :pem key takes string keys not symbols 2. missing endpoint in requires (...) function call 3. Extraneous closing right square bracket in query
First cut of a "command" meethod that uses the /commands end point, submitting a POST request
Allow command version to be passed in. This is needed, eg. for the "replace facts" command which only has a version 1 at time of writing
Merge branch 'feature/post_support' into develop

* feature/post_support:
  Allow command version to be passed in. This is needed, eg. for the "replace facts" command which only has a version 1 at time of writing
  First cut of a "command" meethod that uses the /commands end point, submitting a POST request
Rename variable to be clearer
Bump version and update Authors in gemspec
Merge branch 'feature/post_support' into develop

* feature/post_support:
  Bump version and update Authors in gemspec
Switch version in a vain attempt to get round katello problems
Add gem files to gitignore
Merge remote-tracking branch 'upstream/master' into develop

* upstream/master:
Release Notes updated
Merge branch 'release/1.0.0'

* release/1.0.0:
  Release Notes updated
  Add gem files to gitignore
  Switch version in a vain attempt to get round katello problems
  Bump version and update Authors in gemspec
  Rename variable to be clearer
  Allow command version to be passed in. This is needed, eg. for the "replace facts" command which only has a version 1 at time of writing
  First cut of a "command" meethod that uses the /commands end point, submitting a POST request
Merge branch 'release/1.0.0' into develop

* release/1.0.0:
  Release Notes updated
Bump version in gemspec
Merge branch 'develop'

* develop:
  Bump version in gemspec