Implements spin-button

closes #3928
- Adds gh-spin-button component
- CSS for spinning button