Updated to sync with master branch.

At commit 6be8b63cf07c99c81c54963be51b2eda44b674c7. A merge or rebase
wasn't suitable due to file renames that weren't detected by Git.
Fixed unresponsive buttons for some plugins.

Edit and copy metadata buttons didn't work if plugins had whitespace in
their filenames.