New matcher: `have_attributes`

see: https://github.com/rspec/rspec-expectations/issues/565

@myronmarston @JonRowe @cupakromer /cc

TODO's
- [ ] update README

I think you should put `# rubocop:enable Style/PredicateName` after the method so it is turned back on.  @yujinakayama -- can you confirm?