Fix code review issues

- Inline `vendor_cookbooks` method
- Remove `berksfile` variable and use `method_defined?` instead of
  `respond_to?`

Requested-By: Seth Vargo <sethvargo@opscode.com>