Update example with correct provider

Updating example with new format to include correct provider.
Change wait_for_ssh to wait_for_port
Merge pull request #824 from techhat/ssh2port

Change wait_for_ssh to wait_for_port
Adding basic framework for salting Windows
Allow user to pass through win_installer option
Fix typo with win_installer
Simplify windows detection
Add win_cmd function for shelling out to smbclient/winexe
Need to explicitly pass through master for windows installs
Changing smb_cmb to creds
ec2 set_tags was failing on integer values and values with spaces
Merge pull request #825 from jstrunk/develop

ec2 set_tags was failing on integer values and values with spaces
Adding IAD as well as updating providers
check for strings in tag dict's values. Give a helpful error message.
change region name to match Rackspace
Update rackspace.rst
Merge pull request #827 from jstrunk/develop

check for strings in tag dict's values. Give a helpful error message.
Revert driver to 'openstack' from 'rackspace'
use more robust heredoc syntax for updating the minion configuration

it appears that at some point configuration values containing ' snuck into the minion config. this patch will handle unescaped characters like that and many more
Merge pull request #828 from ewdurbin/develop

use more robust heredoc syntax for updating the minion configuration