Merge remote-tracking branch 'origin/8.1' into gobject-introspection
Merge branch '8.1' into peter/travis
strptime/strftime: Added at global level; rip out special strptime/strftime in Val.*.
Val.Timestamp: Trying to be too clever with rounding. The defaults were sane.
Val.*: Add __hash() methods.
Val.Timestamp,Date: Support strftime()/strptime().
Merge remote-tracking branch 'origin/8.1' into peter/travis
Move to ISO date format to avoid mm/dd, dd/mm confusion.
Val.Timestamp: Properly preset isdst to 0 when querying UTC; adjust testsuite.