PluginManager: Add an --update command

Adds a simple --update command that combines a remove + install commands.

Closes #5064