Added programmatic API for accepting a value change. Also included
an example of using a function for the value tooltip.
Added programmatic API for rejecting a value change.
Trigger an event on change. Programmatic API for getting the current
value and the original value.