specifying versions for gem dependencies

after this gets merged, hopefully will release a new version `0.0.17`
that `hammer_cli_foreman` and `hammer_cli_katello` can consume