Updated dependency versions, switched to Java 7, fixed eclipse warnings