icon_color property for buttons and documentation

This PR extends the changes introduced in PR #487 by an additional icon_color property and some documentation about the possibility to use icons in buttons