Wow. This is fun. Sure is easy to get modules wrong when upgrading a v2+ project.
New version of shopspring/decimal improves precision. This broke a test.
This adds PostgreSQL numeric mapping to and from github.com/shopspring/decimal. Makes pgtype.NullAssignTo public as external types need this functionality. Begin extraction of pgtype testing functionality so it can easily be used by external types.