Add support for passing a `node` object directly to create_node

This commit also adds a more complex searching example when working with the
Chef Server.
Skip coverage calculation when there are no resources in the collection
Fix failing feature after dumb merge
Add documentation for the .with expectation modifier
Update default_spec.rb

Swap lines 16 & 23 to match descriptions on lines 14 & 21
Fix README typos
Fix misplaced double-quote in matcher output

Also keep each clause on a single line for legibility.
Use the new Chef API for expanding the run_list
Actually point to Chef master

Thanks for catching @danielsdeleo!
Add Ruby 2.1.0 to .travis.yml
Add Encrypted Data Bag example to README [ci skip]
Update gemspec

This commit updates the gemspec to use `git ls-files` instead of Dir
globbing to calculate what files are packaged with the gem.
De-indent private methods

I think I was drunk or something when I made that design decision.
Add spec for subscribes matcher
Add features for subscription support
Fix typos in notifications documentation
Add subscribes matchers
Add `to_subscribe` example to the README
Add a chainable timing matcher to the README
Release 3.2.0