Make log_truncate() SECURITY DEFINER.
link with pgcommon in addition to pgport on PG 9.3+

PG 9.3 introduces a new library called libpgcommon we need to link
with this when we link with pgport.
expose HAVE_PGCOMMON to the slonik makefile so it can link in pgcommon if required
Link with pgcommon on win32 when building with PG 9.3+
win32 makefile fixes for the PGVER variable
updating windows build instructions to set PGVER
bug 294 - fixing documentation error - we just added set 2
adding documentation note about 8.3 having different table names for pgbench
bug 299 - put the WAKEUP event at the front of the event queue instead of the back.

This will prevent the remoteWorker thread for an old-origin from pulling
the set that was just moved if a SYNC event is already queued
release notes update
add in explicit support for PG 9.3
updating to 2.1.4
release notes update for PG 9.3