Integrate hnakamur

Integrated hnakamur's changes with Wutali's changes in a way that allows them to be safely pulled in to hnakamur/vagrant-fabric-provisioner, to take advantage of edits made to https://github.com/wutali/vagrant-fabric. 

This is the counterpart to the pull request made against hnakamur's repository. 

Conflicts:
    .gitignore - Whitespace
    Gemfile - Added documentation
    LICENSE.txt - Name change (resolved in favor of hnakamur)
    README.md - Added additional usage and contribution instructions.