Fixed scroll and keyboard issue

Changed input back to number type to display the right keyboard on
mobile.  Removed appearance of spin buttons on FF and Chrome.
Prevented scroll action input so that scroll doesn't change input value
Merge branch 'master' into gh-pages