Initial commit
Connect and auth
More robust error handling
Support unknown fields and add 9.3 fields in error
Handle initialization phase

Can now connect and prepare connection for queries.
Dont crash on notice messages, ignore them for now
Add tests for login and setup travis
Lost test_helper.exs in rebase
Move pg_hba.conf setup to .travis.yml
:normal exit process in case of login error
Support query parsing
Support for stacking states
Add BinaryUtils
Support full extended queries
Test extended query
Add connection closing
Add value decoding from postgres binary format
Add decoding tests
Get all types from pg_type table and use for decoding
Fix travis build

binary_to_existing_atom needs to be called in the module where the atoms
are defined.