Add a basic configuration mechanism to Nesh; simplify the autoload plugin by using this config
Set a name and description on all included plugins
Add options to enable and disable plugins from loading by default for a user; added an option to list loaded plugins and their descriptions
Enable installing and removing nesh plugins via an NPM child process to autoload third party plugins
Show plugin description in grey when using --plugins
Major version bump; reorganize plugin architecture to make it more future-proof, add plenty of unit tests for plugins, documentation updates.