Added a spinner component

http://www.virtuosoft.eu/code/bootstrap-touchspin/

This uses an  Apache Licencs v2.0 Licence
I see you fixed many/most of the defaults.
Why some of them still use different values than the ones at http://www.virtuosoft.eu/code/bootstrap-touchspin/ ?
For example `null` for `initval`, while it should be `""`.