fix Date#inspect to match MRI

* infinite sg is represented specially
* ns rational is simplified if possible
* s is expressed in UTC
handle all knowns formats in Date#marshal_load