More smoke

I have updated the ``make_hostgroup`` CLI factory method to include recently added new arguments as well as augmented the CLI smoke test suite to create some ``Foreman`` artifacts. I believe the commit messages for each commit is self explanatory but feel free to ask me.

This is related to #1056