Hide puppet user at loginwindow on Mac OS X

The puppet install package will create a puppet user with a low uid.  This user will be shown at the loginwindow unless the Hide500Users key is ticketed.  

This is getting into configuration management, so I'm not sure if it's appropriate or not to include in the bootstrap.