Make timestamptz return timestamp-aware max / min

Now timestamptz_recv() uses datetime.datetime.max.replace(tzinfo=utc)
instead of just datetime.datetime.max for 'infinity', and the same for
min.