Add JsHamcrest with all classes and functions defined

TODO:

- Decide what to do with Matcher and SelfDescribing interfaces

- Find better way to expose functions to global scope
Add entry to contributors file
Merge branch 'jshamcrest' of github.com:dharkness/DefinitelyTyped into dharkness-jshamcrest

Conflicts:
	CONTRIBUTORS.md
Merge branch 'dharkness-jshamcrest'
Merge commit '04ac6066b5d719a1d9b179c50ee2719c6b80d8ba'
update CONTRIBUTORS.md