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