==================
* docs: add contributing.md 238
* assert: .throws() returns thrown error. Closes 185
* Merge pull request 232 from laconbass/assert-throws
* assert: .fail() parameter mismatch. Closes 206
* Merge branch 'karma-fixes'
* Add karma phantomjs launcher
* Use latest karma and sauce launcher
* Karma tweaks
* Merge pull request 230 from jkroso/include
* Merge pull request 237 from chaijs/coverage
* Add coverage to npmignore
* Remove lib-cov from test-travisci dependents
* Remove the not longer needed lcov reporter
* Test coverage with istanbul
* Remove jscoverage
* Remove coveralls
* Merge pull request 226 from duncanbeevers/add_has
* Avoid error instantiation if possible on assert.throws
* Merge pull request 231 from duncanbeevers/update_copyright_year
* Update Copyright notices to 2014
* handle negation correctly
* add failing test case
* support `{a:1,b:2}.should.include({a:1})`
* Merge pull request 224 from vbardales/master
* Add `has` to language chains
* Merge pull request 219 from demands/overwrite_chainable
* return error on throw method to chain on error properties, possibly different from message
* util: store chainable behavior in a __methods object on ctx
* util: code style fix
* util: add overwriteChainableMethod utility (for 215)
* Merge pull request 217 from demands/test_cleanup
* test: make it possible to run utilities tests with --watch
* makefile: change location of karma-runner bin script
* Merge pull request 202 from andreineculau/patch-2
* test: add tests for throwing custom errors
* Merge pull request 201 from andreineculau/patch-1
* test: updated for the new assertion errors
* core: improve message for assertion errors (throw assertion)