Added callbacks and new iconClass parameter.

- Added two new callbacks, init() & changed()
- Added new option "iconClass", which will add another nested span tag with the defined classname. This makes working with icon fonts easier (like Font Awesome).