Add `has` to language chains

Add `has` to the language chains.

This is to address the awkward phrasing that arises from chaining assertions off of properties.

````javascript
expect(obj)
  .to.have.property('collection')
  .that.has.members([1, 2, 3])
````