plugins: initial implementation for plugin-list.

related to #737.
plugins: implemented plugin-list.

related to #737.
plugins: improved install and remove output.

related to #737.
plugins: support extra args.

related to #737.