switching to Java 7 - Objects.equals (to drop commons-lang dependency)
dependency updates and ordering