Convert Decimal() objects to floats.

This change required importing the decimal object in the beginning
of common.py and has a simple isinstance check and conversion
in the parser method's value return.