Add Command::category.
Add FileManagerWidgetPrivate::init().
Add BoolLocker.
Refactor ExtensionSystem.