Fix `insertIf`.

Selecting from a table will return a row for every row in the table
causing the value to be inserted however many times.

To fix it; for PostgreSQL I excluded the `FROM` clause, for MySQL I
select from good old `DUAL`.

Closes #33.