On-going re-work to menu editor

The menu editor now dynamically persists the ID of the item being edited
in the address bar.  As a result the 'Back' button functions as expected
and the 'Add page/section' buttons add to the correct column.