Merge pull request #95 from cbaenziger/issue_94

Fix Issue #94 - VirtualBox Version Check Fails
Build bins changes to support:
* A local Apt repo
* A local PyPi repo
* A local RubyGem repo
* Updating recipes to not use cookbook_file actions for large files
* Fixing the Apache mirror recipe to use the BCPC installed Apache server

Additional changes:
* Added a number of set -o errtrace's into files to see failures
* Addition for chefit.sh to build apt.conf if http_proxy is in use
* Fix to resolve management IP for bootstrap node if it is not the first interface (e.g. a VM)
* Addition to proxy_setup.sh for providing no_proxy env for local IP's and the chef server IP (as provided by Chef)
Removed set -o errtrace from shell scripts
Move proxy config from apt.conf to apt.conf.d/90proxy
Remove automatic determiniation of Apt repo version to use
Revert Python pip action to a roll-one's-own approach
Remove update of bash based tests to Ruby based tests
Remove proxy setup for knife.rb
Add in load_binary_server_info() which was missing in proxy_setup.sh