Merge pull request #34 from dscherer/tb/scp_support

SCP support
Revert "Merge pull request #34 from dscherer/tb/scp_support"

This reverts commit d991e9b94f07c761f9349c98e307a8922bc8f241, reversing
changes made to b61ae810198b3cd831ea2a952e452d02f37c7f01.
Merge pull request #36 from nanliu/revert

Revert "Merge pull request #34 from dscherer/tb/scp_support"
Allow resources to specify inclusive behavior.
Update spec tests to match property files.
Add preserve property.
Merge pull request #37 from nanliu/inclusive

Allow resources to specify inclusive behavior.
Define self.instances in ssh service provider

This method adds a self.instances method in the
ssh provider for service.

The reason is b/c 'puppet resource service' does not
currently work if the vmware_lib module is installed
b/c it tries to call self.instances for every suitable
provider.
Merge pull request #38 from bodepd/add_empty_instances

Define self.instances in ssh service provider
Revert "Revert "Merge pull request #34 from dscherer/tb/scp_support""

This reverts commit 2dd30aa21f23ee8403d79f2fba2348de1015c7bb.