Trunk

Hi Mathieu, I came across a bug in pg8000 where for example the numeric '50.34' in the db would be returned as '50.3400'. I think I've worked out what's going on, and this pull request should fix it. I've added a test for the bug. Let me know if there are any changes you'd like me to make.

Cheers,

Tony.