Java 8 introduces a sane API for dates; to store datettimes we should now be using LocalDateTime.
Having two separate events means the ordering isn't guaranteed. Handle everything for 311 numerics in one handler.
Just does ircu stuff for now.