Failing spec for handling special characters.
Moved patches into patches directory.
Patched pg_typecast to pass through original values when strings, so the original encoding isn't interfered with.
Extra integration spec to make sure we can get wierd character data into the DB as well.