Sending Decimal('12.44') fails with Python 2

With Python 2, a parameter with the value Decimal('12.44'), (and
probably other numbers) isn't sent correctly to PostgreSQL. This has been
fixed by sending decimal types as text rather than binary. I'd imagine
it's a bit faster too.
Prepare for release