JDK 8 - first cut
JDK 8 - move to java.time
JDK 8 - continued
JDK 8 - continued
JDK 8 - continued
JDK 8 - finished