spinner: use icon

- recolorable
- sadly cannot use gradients :(
radio,checkboxes: almost perfect asset based implementation ;)