MacAddrs and HStores codec added.
Merge pull request #36 from croudet/develop

MacAddrs and HStores codec added.
Add MacAddrs and HStores to CodecTest
Fix encoding bug in MacAddrs
Fix missed code style error
Inets codec added
Merge remote-tracking branch 'upstream/develop' into develop
equals and hashcode added.
Merge pull request #37 from croudet/develop

Inets codec
fixed parsing
Allow comparison of all instant types interchangeably
Comprehensive codec unit testing

• Codecs are now tested round-trip to the server and back
• Pass type length and modifier to decoders
• Fixed bug in byte[] and InputStream coercion
• Fixed bug in bit type decoding
• Fixed bug in range text codec types
• Fixed bug in PGSQLXML.setString
Handle more connection exception cases
Merge branch 'develop' of https://github.com/croudet/pgjdbc-ng into croudet-develop
Simplify CodecTest parameters
PGArray.getArray methods now ensure elements are of proper JDBC types (as would be returned from PGArray.getResultSet() > getObject)
Fix bugs in array codecs

• Require quotes when type’s delimiter appears in text
• Calculate array dimensions correctly for binary
Comprehensive array codec testing; all types are now tested as part of an array

• Add an array unit test for each scalar type automatically
Simplify array coercion in PGArray
Fix mapping in PGStruct.getAtributes