Divide TH functions which depends on SQL value type of not.
Remove SQL value type dependency in Relational.Query.TH.
Add TH functions which defines Persistable instances from defined record type.
Add .cabal for test code package.
Move system catalog schemas into relational-join package which doesn't depend on HDBC.

--HG--
rename : schema-th/src/Database/HDBC/Schema/PgCatalog/PgAttribute.hs => relational-join/src/Database/Relational/Schema/PgCatalog/PgAttribute.hs
rename : schema-th/src/Database/HDBC/Schema/PgCatalog/PgType.hs => relational-join/src/Database/Relational/Schema/PgCatalog/PgType.hs