fixes #3523 - output of help grows with each invocation
fixes #3964 - unable to set global params
fix for unnested unprocessable entity messages
Merge pull request #64 from tstrachota/3523_help_grows

fixes #3523 - output of help grows with each invocation
Merge pull request #67 from tstrachota/3964_global_params

fixes #3964 - unable to set global params
Merge pull request #66 from tstrachota/unprocessable_entity

fix for unnested unprocessable entity messages
fixes #3915 - better handling of 404 exceptions
Ref #3948 - can't update user
Merge pull request #68 from tstrachota/3915_not_found

fixes #3915 - better handling of 404 exceptions
Merge pull request #65 from mbacovsky/3948_update_user

Ref #3948 - can't update user
Extract commond requires and call it only once

It helps seeing what files are helpers and what are
commands. Also, sooner or later someone would forget to copy some
requirement, but it would work, because some other file already did
that. And then, when the order of required files changes (which just
happened to us in hammer_cli_katello), it starts failing.
Merge pull request #70 from iNecas/eliminate-requires

Extract commond requires and call it only once
refs #4119 - hammer-manifest - add request_headers method to allow exteners of WriteCommand to override and pass

refs #4119 - hammer-manifest - updated tests to handle optional headers
Merge pull request #71 from thomasmckay/hammer-manifest

refs #4119 - hammer-manifest - add request_headers method to allow exten...
Fixes #4034 - Managed state of host should be respected
Merge pull request #69 from mbacovsky/4034_preserve_managed

Fixes #4034 - Managed state of host should be respected
Bump to 0.0.16
Bump to 0.0.17
Adding ruby version files to gitignore
fixes #4192 - Handle associated ids for non-root-node structures