Fixed button visual press time.

Jamming a long into a float is not good.
Fixed scene2d.ui widgets for noncontinuous rendering. Other clean up.

closes #2583
closes #2582
#2229