Plugin manager

Here is the plugin manager page, it now will show error messages and install/update/remove messages.  I added a check and a button for updating individual plugins and there is also an update all plugins button.  

However I still figure out how to add the routes at runtime.  I was hoping that you could merge this and then help with the routing.  

Please let me know what you think.  Also I cant wait to try out the remote functionality.

Terry