Bump version of openssl to 1.0.1h

This addresses vuln exposed by https://www.openssl.org/news/secadv_20140606.txt

The patch file still applies cleanly.
Merge pull request #218 from opscode/of/update_openssl_secadv_20140605

Bump version of openssl to 1.0.1h
Remove the version setting from chef.
Remove the old version tag from various softwares
Remove the version setting from chefdk.
Merge pull request #222 from opscode/sersut/remove-build-version-fix

Remove build_version setting hacks from chef and chefdk.
Move chefdk software definiton from omnibus-software -> omnibus-chef.
Move chef software definition from omnibus-sofware -> omnibus-chef.

Note this software definition is specific to Chef Client omnibus packages. If you want to setup chef in your packages you should use chef-gem software definition.
Add libyaml-windows software definition from omnibus-chef.
Add ruby-windows software definition from omnibus-chef.
Add ruby-windows-devkit software definition from omnibus-chef.
Add openssl software definition for windows that patches https://www.openssl.org/news/secadv_20140605.txt
Fix the comment left over from copy pasta.
Make sure openssl patch fails on nat applicable versions.
Force git caching to preserve nginx log dir.

This is a short term fix to an error where the nginx log directory would not
recreated during the re-run of a build.
Merge pull request #224 from opscode/of/keep_nginx_log_dir

Force git caching to preserve nginx log dir.
add software config for berkshelf2
Merge pull request #225 from opscode/sd/berkshelf2

add software config for berkshelf2
berkshelf2 - fix gem install command
Merge pull request #223 from opscode/sersut/windows-openssl

OpenSSL patch for windows