FIll out expectations for collections, object, and comparable
Make PropertyExpectation generic to improve type discovery and type
safety
Merge branch 'master' of https://github.com/eXparity/expectamundo