postgres: always save object as Buffer

There is either a problem with Dialect.escapeVal,
or a problem with postgres 9.3 when casting string
to bytea. Some strings are not accepted (because of \ ?)
Merge branch 'pg-bytea'