Menu api

This adds a api that does that plugins can add menu to minepeon, without
editing the menu.php. this is good because if a new update is added,
then the code line that the plugin added isn't deleted...