added role support + updated documentation for roles and nodes with examples
Merge pull request #10 from dstine/master

updated documentation
fixed tests: in chef 10.14 Cheff::RunContext requires a third argument
Merge pull request #11 from monigusto/role_support

added role support and updated documentation