Fix error fields in earlier versions of libpq-fe.h

The additional error fields don't exist in versions prior to 9.3
Merge pull request #6 from brianc/fix-error-fields

npm install libpq fail