remove non-portable 'IF NOT EXISTS'

Apparently the construct was just added in Postgres 9.3.
Merge pull request #52 from mark-burnett/v1.1.0-migration

Remove non-portable 'IF NOT EXISTS'