[test-kitchen] update project to support 1.0.0.alpha.1

* Use Vagrant 1.1.x is now installed via the native installer
* Remove `Gemfile`:
  * Vagrant is no longer pulled in as a library.
  * The `berkshelf-vagrant` plugin is now installed directly into the 
    Vagrant installation.
* Remove `Vagrantfile` - test-kitchen now generates a `Vagrantfile` for 
  each platform/suite combination.
* Update `.kitchen.yml` for new Vagrant 1.1 network format
[COOK-2574] Incorrectly referenced attribute

Not sure how I missed this in the template.
Merge branch 'COOK-2574'
Added basic authentication support for nginx
[COOK-2654] add TK suite for Nginx basic auth
Merge branch 'COOK-2654'
Add dependency for apt

Fixes installation on debian/ubuntu based systems
Merge branch 'pr/7'
add default value for node['jenkins']['server']['pubkey']
add missing variable referenced by jenkins::node_ssh
Merge branch 'pr/18'
fix namespace to work with current ssh-slaves plugin
Merge branch 'pr/19'
add several new options to jenkins_cli
Merge branch 'pr/20'
Added ssl support

This system expects the ssl_certificates to be stored in the:

node[:jenkins][:http_proxy][:ssl][:cert_path], and
node[:jenkins][:http_proxy][:ssl][:key_path]

enable node[:jenkins][:http_proxy][:ssl][:http_redirect] to redirect
http: to https:

Conflicts:
	templates/default/nginx_jenkins.conf.erb
Fixed indentation
adds support for apache ssl

Conflicts:
	templates/default/apache_jenkins.erb
add aliases to apache  reverse proxy
Use proxy_redirect to fix Location headers

When SSL is enabled, this prevents a "It appears that your reverse proxy
set up is broken." error message from displaying on Jenkin's manage
page.