this is a generic posh wrapper for running the puppet agent

it takes several switches
-b <branchname>
-t <tags>
-n <noop>
-h <help>

it doesn't yet support its own conf file yet.
logs to event logs
shows interactive usage

usage:
.\host-enforce.ps1 <args>

place the file in C:\@inf\winbuild\scripts
currently logs to C:\@inf\winbuild\logs

L46 needs to be adjusted for the puppetmaster fqdn.