Some updates

Change joshcooper powershell module to puppetlabs powershell module
Remove warning when set bindings
Add flag for choosing if we want to manage bindings without managing
sites
Refactored flag to remove cmd duplication allowing manage_binding to be used without managed site, added tests
Updated exec commands to use powershell provider
Reverted powershell dependency module change - planned and will be done for all modules shortly
Merge branch 'ninja-2-master'
fix linting errors
adjusting spec test formatting for travis
fixed spec test syntax
Merge pull request #39 from amwilson/linting

fix linting errors
patching incorrect ManagedPipelineMode updates
added spec tests for Integrated/Classic value logic
removing additional spaces
fixing typo in error message + add test
updated PR and fixed lint errors