Various changes, added Exceptions for Editors
Added new constructor to Dependency and changed PluginManager: now can be initialized only once
Changed spelling from US to UK (initialize -> initialise)