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