Bug 792836: manage build slave and buildmaster secrets with puppet

This manages SSH keys for build slaves and buildmasters, and the Google API key.
Bug 792836: add a slavealloc extsync