loading icon added; colour buttons background fixed

Some more improvements to the block:
1. Loading icon was added so now while AJAX request is triggered user it shows up
2. Background colours of colour scheme buttons is now generated dynamically in userstyles.php since the colours are defined in the configuration (this part of code is not in styles.php because colours are defined in block's configuration form)