added cmd backend
ignoring mac .DS_Store files
adding windows powershell commands
added windows_registry_key_type
adding winrm backend
adding specs for windows commands
merged with upstream v0.8.1
added specs for user, group and port types
added doc to describe windows support
Merge remote-tracking branch 'smontanari/master' into windows
Remove dependency of winrm because it is not needed when you don't test windows machines
Change to Ruby 1.8 hash style
Change to Ruby 1.8 hash style
Add base64 requirement
Return explicitly when raise exception

Does Ruby 1.8 return automatically in this case ?
Revert "Return explicitly when raise exception"

This reverts commit 84075573e482cdf4ab239db864d71c9fec7f871f.
Stringify method name

With Ruby 1.8, method name is simbol and doesn't match with any strings
Fix for Ruby 1.8
Windows support of serverspec-init
Remove duplicate methods