Added Constant::exponentiate()

Will soon force all numbers to support exponentiation