(maint) Check --parser setting on the test host

Tests was incorrectly trying to check Puppet[:parser] on host executing
beaker rather than the remote test hosts which were executing Puppet.
Merge pull request #2166 from jpartlow/maint/master/acceptance-should-not-reassign-checks-host-parser-setting

(maint) Check --parser setting on the test host