Migration to JDK 8 Date/Time API, issue #360

First shot at upgrading date/time handling to JDK 8 API. Tried to minimize impact by starting from Post class but I'm not sure that I succeeded - 15 files is a lot of changes.