parser: Handle float literals better.
parser: Use the correct string when parsing floats.
llvm: Handle float and double literals.
test: Added floating point truncation test exps 10.