Remove Hamcrest-Libraries

Hamcrest is a great matcher framework but it's not state-of-the-art. Currently no test of openfire is using hamcrest so we could safely drop it.

We could integrate assertJ (the replacement of FEST-Machters) later. It provides a fluent api to keep tests clean and readable. Much better then the parentheses chaos of hamcrest.