fixed bug in defition of decimal types

A postgresql column of type numeric(10,4) was mapped as just decimal, so the parse_decimal of dal.py will fail. The correct mapping is decimal(10,4) in the web2py model.
Merge pull request #418 from neoecos/patch-1

fixed bug in defition of decimal types