Issues Addressed:
1. Support for Bootstrapping Windows Servers using winrm
2. Ability to control the timeout for server creation
Update documentation for Windows Support.
removed unused ami() method and expanded description of --server-create-timeout
formatting cleanup
move chef_node_name and databags into bootstrap_common_params
server_name instead of server['id']
first draft of unit tests for openstack
first draft of unit tests for openstack rspec dependency
unit test cases
Load winrm deps on demand only
Load dependencies in the spec_helper
Merge tag 'v0.7.1' of https://github.com/mattray/knife-openstack into winrm

v0.7.1

Conflicts:
	lib/chef/knife/openstack_server_create.rb
Minor cleanups
Minor cleanups
Clean dependencies
Always load the winrm_base class
upcase Windows
adding CLI options, minor syntax cleanups
0.8.0 release candidate
KNIFE-221 merge