Fixed issue 91

The guest class was missing the old vagrant 1.1 compatible mount_shared_folder method.
Extracted an is_vmware method out into the helper class and added tests.
Added mocha mocking library dependency.
Merge pull request #92 from WinRb/issue-91

Fixed issue 91
Cleaned up the readme and added travisci badge

The readme was becoming a mess and was difficult to follow.
Merge pull request #93 from WinRb/cleanup-readme-add-travis-badge

Cleaned up the readme and added travisci badge
Added gem version and code climate badge
Fixed code climate link
Cleaned up duplication in mount shared folder capability

Added unit tests to capability to ensure paths were getting generated correctly for each vm provider type.
Merge pull request #94 from WinRb/remove-sharedfolder-duplication

Cleaned up duplication in mount shared folder capability
Fixed netsh cmd silent failure.

The netsh command for secondary network adapters was using an emtpy string for the adapter name when running the netsh command causing it to silently fail. This change fixes the cmd so it uses the net_connection_id which contains the proper adapter name, i.e. "Local Area Connection"
Merge pull request #97 from WinRb/fix-netsh-cmd

Fixed netsh cmd silent failure.
fix minor typo in a comment
yikes, missed the same typo again
Merge pull request #99 from kanzure/fix-typo

Fix minor typo in a comment