Add a slice function for function of integer-valued modifiables.
Create class Integer_Modifiable_Slice_Move
Add builtin get_integer_bounds and function getIntegerBounds based on it.
Add slice moves on uniform random varables.
Allow taking the log of integers and log_double_t.
Fix ** to take integer exponents as well as floating point.
Stop trying to convert exponent of ** to Double.