Get tabIndex, disabled, and onchange working for Slider, and add several automated tests, plus some whitespace cleanup.