FIX: PostgreSQL deadlock sqlstate

In PostgreSQL, when the deadlock error occurs, Sequel::DatabaseError is
raised instead of Sequel::SerializationFailure.
Because the sqlstate of deadlock is '40P01' in PostgreSQL. It is not '40001'.
Fix spelling error
Update CHANGELOG
Merge branch 'patch-1' of https://github.com/tmaier/sequel