Add PGTypes module for lifting Haskell values to Opaleye