Modify TimeWithZone#as_json to return 3DP of sub-second accuracy by default, since it's allowed by the spec and is very useful.
Merge pull request #9128 from jamesotron/iso8601-sub-second-accuracy

Modify TimeWithZone#as_json to return 3DP of sub-second accuracy.