handle jdk 8 dates with jackson properly