add auxclick listener to LinkOrButton so that middle-clicks are not ignored
Created by: sqs
If the LinkOrButton is a button that runs a command, a middle-click now executes the command. The behavior when it is a link is unchanged (middle-click does whatever the browser usually does with links, i.e., opens it in a new tab).