Append "|<hostname>" to the puppet_node fact.

Puppet seems to have a bug when you have too many servers using the same
puppet node name. This should allow the puppet servers to see your hosts
as uniquely identified, while still allowing for a single common node
name for your server types. You can set up your node names in the puppet
manifests like this:

  node /my_web_server(|.*)?/ { ... }
Testing
Merge pull request #8 from Nextdoor/add_fqdn_to_puppet_node

Add fqdn to puppet node