highlight current item and scrol to view

This extends the menu expansion commit to also highlight the current
slide in the menu, and also to scroll the view to ensure that menu
entry is visible.