Passing the CalendarPanel reference  when buildMenu() is overridden / invoked

Passing the CalendarPanel reference  when buildMenu() is overridden / invoked
Added an example  (menu.html and menu.js, index.html) to show different menus depending on the calendarPanel reference passed. The example is very basic just to show how buildmenu() can build different menus depending on the calendarPanel passed to it.