#150 - modify selectVal() to return sql.ErrNoRows, and modify Select* funcs to ignore this error and continue to return zeroVal (per docs).  This fixes SelectOne() for pointers to primitive values.
Support non-integer autoincrement fields in postgres
Minor documentation clarification
More clarification