customize agent certname

Specifically set the certname of windows
and redhat puppet agents to agent-<short_hostname>.

This is done to get agent names to be more
predictable.
Merge pull request #6 from bodepd/update_certname

customize agent certname
ASM-1331 run puppet agent as Administrator on windows

The default installation account does not have permission to access
network resources. As a result the citrix install fails because the
installer files are downloaded from the appliance's SMB share.