update maven dependencies to latest versions
update to JDK8
getting rid of Joda time in favor of java.time.*