Starting to bring documentation in line with new branch
Travis config change - clean before build
Merged hamcrest-api into hamcrest-core.

Starting to merge the different source roots into one. I don't think we'll get many pull requests for changes to hamcrest-api, so do not expect this change to cause problems accepting existing PRs
Deleting old IML files
Deleting obsolete release scripts
Added more @SafeVarargs annotations and deleted fixed-arity overloads of varargs methods
Converting to feature matchers
Extracted fileChecker
Deleted out of date package.html
ignore the release key in the project root