handle nanoseconds. make compat with apply_wraps. make _use_relativedelta a class var. fix tests for nano.