Bring most of clj-time.core/core-test in

Ignoring local-date, and do-at macros, tests working.