Allow selecting items hiding behind other items

This request implements two ways of selecting obscured items 
- Ctrl clicking on an item progressively selects the next item below (following the same behaviour as illustrator and mapinfo)
- Menu items for "select next item above" and "select next item below" (along with keyboard shortcuts which match illustrator's) also allow for progressively selecting items in z order