Handle relative pathes to icon file properly

Relative pathes to icons are now always relative pathes in path of current theme. When loading icon from file relative pathes will be prefixed with the path of current active theme and then loaded like an absolute path had been given.