[Temporal.pm] implement later/earlier

Also kill off TimeUnit and change the API for .truncated-to, all
according to spec change 337f433398a070884e3258fc724c3b5f775fe085.