Added a spinner component

http://www.virtuosoft.eu/code/bootstrap-touchspin/

This uses an  Apache Licencs v2.0 Licence
this should use `getConfig()` instead because the application may override this method and return something else