Popup placement change to solve issue #34

I think you can ignore the first couple commits in this pull request as I believe they've already been dealt with by other pull requests in your queue. However, the third commit records the mouse location on mouse up and places the popup just to the right of that in order to be easily noticed, as meyerweb mentioned in issue #34. The fourth commit ensures that multiple popups are never displayed simultaneously.