added hamcrest-core to prevent transitive dependencies in various projects