Remove "skip" decorator from working test.

Bugzilla bug 1112657 is, according to comments there, fixed. Running the
relevant test suite indicates that the issue is, in fact, fixed. Remove a
now-unnecessary "skip" decorator.
Merge pull request #1212 from Ichimonji10/bz-1129785

Remove "skip" decorator from working test.
Add host cli factory and positive create test

Bonus: normalize args keys to unicode for all factories
Merge pull request #1207 from elyezer/cli-host-tests

Add host cli factory and positive create test
Refactored existing API entities path tests.

Since we now have a few `orm.Entities` where we're overriding their
`path` methods, I figured we should refactor our existing `PathTestCase`
tests to make it easier to add test coverage for any future changes.

With the exception of `orm.entities.ForemanTask`, previous existing
tests have been refactored.
Refactor module tests.robottelo.test_entities

Make the following changes:

* Set class variable `PathTestCase.longMessage` to `True`, and rewrite several
  assertion error messages to take advantage of the change.
* Rewrite a significant number of docstrings, and strip out several spurious
  comments.
* Extend the set of assertions in `test_path_with_which`.
Merge pull request #1213 from omaciel/refactor-api-path

Refactored existing API entities path tests.
test_cv_subscribe_system