Context menu fix

Context menu will not go below bottom of screen
TODO: display menu above mouse when there is no space.
Context menu works

Works as it should.
Fix

Now menu takes care of offsets.
`Next time double check what you are commiting.`
Merge pull request #462 from j000/issue-330

Fix for Issue 330
Merge branch master into patch-2