Bug #2, Add `setIcon()` function to bookmarklet Javascripts

* Improve usability/accessibility - loading throbber..
* ..Then transition to 'tick'/ 'cross' for success/ fail/ error
* Add function to end-user and 'author'/developer/'-p1' bookmarklet JS
* https://github.com/nfreear/accessify-wiki/issues/2