dbutil work

Added numeric as an alias datatype for float, also boolean for Oracle and mySQL (only two I have locally to test), plus some better error messages. I broke the trailing whitespace commit this time out so it doesn't clutter up the meaningful changes.