Fix resolver type precedence
Fix bug in multiplication of large decimals
Decimal scalar functions
  abs
  ceil
  floor
  round
  truncate
  divide
  modulo
Add tests