Added entity menu callbacks

This includes nut.menu.onButtonPressed(menu, callback) and
nut.menu.getActiveMenu()