Merge pull request #161 from tstrachota/puppet_class_ids

Fixes #8642 - setting --puppet-class-ids on host create/update throws
Fixes #8651 - sending puppet class ids