BUG: multicolumn PopupMenu layout issue (PR included)

I think there’s a typo in PopupMenu::workOutBestSize() method that makes a multicolumn PopupMenu layout like this (column widths aren’t equal):
IMG_474E60111058-1
instead of this:
IMG_EF7C4EDE55E7-1

I guess the bug only manifests itself when using PopupMenu::Options::withMinimumWidth() to set a larger than default width.

Here’s the pull request: