Update OpenSSL to v1.0.1e.

OpenSSL versions 1.0.1d and 1.0.1e were released in February 2013
with several bug and security fixes.  See http://www.openssl.org
for details.
Fix libiconv build on systems with glibc 2.16+.

Incorporate part of upstream patch (see: lib/stdio.in.h bits from
https://lists.gnu.org/archive/html/bug-gnulib/2012-03/msg00186.html)
to fix libiconv 1.14 build on systems with glibc 2.16+.  Long story
short, glibc dropped support for gets, so we need to remove the
gets declarations from srclib/stdio.in.h.
add nodejs software
Merge pull request #43 from smith/nodejs

Add node.js software
Merge pull request #14 from sl4mmy/fix-libiconv-build-with-glibc-2.16-and-up

Fix libiconv build on systems with glibc 2.16+.
work around make -j races in older builds
Merge pull request #44 from opscode/lcg/centos5-make-race

work around make -j races in older builds
add lots of blah-blah-blah about AIX compile flags
validated -O2 is still an issue on 1.9.3-p429
ergh, this hit sol10, so we need a real solution to this bug now...
Merge pull request #35 from sl4mmy/openssl-1.0.1e

Update OpenSSL to v1.0.1e.
Provide an argument to -j on FreeBSD
add manual bundle_busting when building ruby
Merge pull request #46 from opscode/CHEF-3855

Chef 3855
Make sure cacert can handle windows builders.
Merge pull request #47 from opscode/windows-cacert

Make sure cacert can handle windows builders.
remove vestigial solaris studio compiler
fix max_build_jobs var overriding method
AIX: temp hack to revert openssl version only on AIX
Merge pull request #49 from opscode/lcg/AIX

Lcg/aix