Remove dependency on hamcrest
Enforce versions compatibility
Latest commons-codec
Latest guava
Latest TestNG