remove all v1 metadata uploads
only show progress if stdout is a tty

It's nice to see progess via the mixlib-shellout live stream when
running release.rb by hand, but it's a big hassle when looking at the
jenkins logs. Test if STDOUT is a tty to turn progress on or off.
Merge branch 'rm-v1-metadata-upload'
Silence `:rubygems` Bundler deprecation notice.

Message from Bundler before this change:

The source :rubygems is deprecated because HTTP requests are insecure.

Please change your source to 'https://rubygems.org' if possible, or
'http://rubygems.org' if not.
PostgreSQL 9.2.4

This version fixes the following vulnerabilities:

* [CVE-2013-1899] - makes it possible for a connection request
  containing a database name that begins with "-" to be crafted that can
  damage or destroy files within a server's data directory. Anyone with
  access to the port the PostgreSQL server listens on can initiate this
  request.
* [CVE-2013-1900] - wherein random numbers generated by contrib/pgcrypto
  functions may be easy for another database user to guess
* [CVE-2013-1901] - which mistakenly allows an unprivileged user to run
  commands that could interfere with in-progress backups.

These issues are also addressed but only affect the graphical installers
for Linux and Mac OS X:

* [CVE-2013-1902] - the use of predictable filenames in /tmp
* [CVE-2013-1903] - insecure passing of superuser passwords to a script

More details in the release announcement:
http://www.postgresql.org/about/news/1456/
Merge branch 'CHEF-4060'
chef-server-webui 11.0.4

This release contains an updated Rails version of 3.2.13 which contains
security fixes for the following vulnerabilities:

* [CVE-2013-1854] Symbol DoS vulnerability in Active Record
* [CVE-2013-1855] XSS vulnerability in sanitize_css in Action Pack
* [CVE-2013-1856] XML Parsing Vulnerability affecting JRuby users
* [CVE-2013-1857] XSS Vulnerability in the sanitize helper of Rails
Merge branch 'CHEF-4059'
[CHEF-4029] ensure the `enable_non_ssl` nginx attribute works

Currently trying to enable non-ssl mode has no effect. This commit
ensures we render a both an HTTP and HTTPS version of the Chef API lb
config. This behavior follows what we do in Private Chef also.
[CHEF-4029] don't override user provided nginx url

If the user did not provide a value for the nginx `url` we will
construct one, taking the value passed into `ssl_port` into account.
Fix regression introduced with 9f9cc08aa1

The merge was being performed incorrectly on the variables attribute NOT
the hash going into that attribute.
Merge branch 'CHEF-4029'
upgrade Omnibus 1.0 and Vagrant 1.1+

We now use an `omnibus` cookbook that lives in the opscode-cookbooks
organization (and is released to the community site). Vagrant support
has also been removed from the bundle and upgraded to use Vagrant 1.1+
which is now installed system-wide.
Update example omnibus config files for new config format

The Omnibus config file is now `mixlib-config` based.
Projects are now built using the `omnibus` CLI
`Omnibus.root` is now `Omnibus.project_root`
`omnibus` cookbook is now pulled in using Berkshelf

The `omnibus` cookbook has been refactored and lives as a properly
released cookbook (along with it's dependencies) on the community site.
update dna.json files for new attribute naming

https://github.com/opscode-cookbooks/omnibus/blob/master/attributes/default.rb
gitignore some additional build-time tmp assets
trailing whitespace and typos