Prevent double macro definition of WIN32.

David Rowley.
Merge branch 'master' of git://git.postgresql.org/git/postgresql
Merge branch 'master' into invtrans
Adding regression tests... window.out changes to follow shortly
Added new regression tests for timestamptz_*_inv() function