Add "Prospectus" menu class

+ Add oslc.prospectus.js module for handling menus, including ARIA
roles/data, focus, and keyboard shortcuts
+ All ARIA roles for menus handled via script
+ Bartender expanded to handle more items, handle ARIA roles, and use
Prospectus methods to handle programmatic focus

Closes issue #8