Bug 977611 - Use local storage for builds. r=catlee

--HG--
extra : amend_source : b35af138195fa632d8aed4010b22666791fc19e9
Bug 943134 - Puppetize a dedicated VM for AWS related management tools. r=catlee
Bug 977611 - use local storage for try. r=catlee
Bug 920485 - Changes to create tooltool cache folder in slaves. r=rail
Bug 977611 - unmount already mounted volume groups and swap files. r=catlee
Bug 975216 - Please update libxcb on the linux test slaves to a more recent release. r=dustin
Catch HTTPError instead of URLError, since HTTPError is what defines the 'code' attribute. r=bhearsum
Bug 993093 - logrotate aws_watch_pending.py. r=catlee
added node defintions for mobile-imaging and foopy servers for the move to scl3.
deleted obsolete foopy definitions for build.scl1.mozilla.com
Backout f9962d45c96e, from Bug 975216 - Please update libxcb on the linux test slaves to a more recent release
Backout 2b5ac9bc03b6 from Bug 975216 (libxcb update)
Bug 987537 - .boto configuration file for ceph; r=dustin
Bug 987537 - add ensure block for ceph; r=dustin
Bug 993377: pin versions of OpenSSL

This requires OpenSSL everywhere, so that its version can be controlled.
It's already installed everywhere, as a prerequisite for one package or
another.

 - OS X: just ensure it's present
 - CentOS: pin versions for supported releases
 - Ubuntu: still to do, so just ensure present

The CentOS 6.5 version is pinned to one not vulnerable to Heartbleed.
Bug 993643: send foreman facts from all masters; r=arr
Bug 987537 - only install ceph keys for moco; r=dustin
No Bug - Update inventory API to use https rather than http. r=uberj