Add dabo.settings.convertFloatToDecimal.

This specifies whether floats get converted to Decimals at the
database layer when not explicitly specified in DataStructure.

The default is True to match historical behavior.
Add args and kwargs to VirtualFields.

Now you can specify args and kwargs as well as the function to
call in VirtualFields. Do this like:

biz.VirtualFields["field"] = \
  {"func": self.myFunc, "args": (arg1,), "kwargs": {"arg2": val}}

It's handy for making one function to handle many virtual fields.