Make method setIcon in icon controller public.
Proxy show and hide methods so that they can be called in Android.
Merge pull request #13 from piepkrak/master

* Fixes setIcon
* Fixes show/hide for Android