double space
Fix negative relative coordinate placement
Add <position> tag to ShowMenu action
Resolve gravity coords in menuframe so it can use the widths
Move common gravity application to screen.c
Let the menu placement code know if the position was user specified

This way, it can avoid running the code that moves it to a good position
relative to a mouse that isn't there
Pass the GravityPoint as const* instaed of by value