External plugin system

This PR adds external plugins feature to status dashboard. One can now develop its plugin as separate node module and activate it from status dashboard.