Added some adapter code for posix_time::time_duration and gregorian::date_duration, so the durations can be fully used with icl::intervals.