Hideable popups, rearragned ClickLayerManager

Popups will now hide if you click next to them, and the
ClickLayerManager starts at the lowest, not the highest number (like the
spriteBatch depth sorting does, too, so everything is nicely connected)