Initial support for integer + FP constants.
Initial support for integer + FP constants.

Support for quad/FP128 still stubbed out at the moment.
This builds and the unit tests run cleanly.
Also fixes some small memory leaks.

thanm/dragongo,thanm/dragongo,thanm/dragongo