support `{a:1,b:2}.should.include({a:1})`
add failing test case
handle negation correctly
Merge pull request #230 from jkroso/include

support `{a:1,b:2}.should.include({a:1})`