toString now returns a fixed format that looks like unix data

This commit is the product of discussions in #475.

`toString` == `format('ddd MMM DD YYYY HH:mm:ss [GMT]ZZ')`, so that 
* works properly on utc and non-utc moments
* its uniform across browsers