Plugin manager npm api

I have converted the npm search, install, remove, and upgrade function to use the npm api.  

Let me know how it works for you on windows