Fix the `clone()` function call for better readability.
"Added test for activation key - add subscription"

"Added test for activation key - add subscription"

"Added test for activation key - add subscription"

"Added test for activation key - add subscription"
Merge pull request #1478 from tkolhar/test_cli

"Added test for activation key - add subscription"
Merge pull request #1479 from kbidarkar/fix-all-clone-calls

Fix the `clone()` function call for better readability.
(API) Port old tests for hosts

Significantly update the definition of class `Host`: modify fields and override
the `build` method to properly create dependent entities. Enable CRUD tests for
hosts in module `test_multiple_paths`. Drop old CRUD tests for hosts.

Slightly clean up module `test_host_v2`.

Fix #1446.