[Components]: removed ugly load plugin info method
tail of last commit
[Components]: js cosmetics
[Components]: Fixed an issue if gadget/plugin can't load
cosmetics