Removed strict-rfc3339 dependency (go me).

Also implemented seperate rfc3339 functions for due_date because it does not actually operate on rfc3339. Its perfectly understandable to represent due dates in a non-timestamp fashion, but its plain dishonest and confusing to say otherwise in the spec.
All features implemented.