Add SERIAL, DECIMAL types

Including decimal, smallserial, serial, bigserial introduced in
http://www.postgresql.org/docs/9.2/static/datatype-numeric.html.
Merge pull request #4 from arthurchy/master

Add SERIAL, DECIMAL types