Switches language level from Java 7 to 8, and eliminates dependencies on Guava and Joda-Time.