Bootstrap base classes, ssh & winrm protocl base classes and stub file for unit tests
Added rspec tests for bootstrap
Incorporated review comments to add exception in BootstrapProtocol
Merging with base branch
Updated bootstrap code after merge
Modified test cases
Merge pull request #2 from ClogenyTechnologies/oc-8567-bootstrap-base-classes

OC 8567 - Knife cloud bootstrap public base classes for extension