Various improvements

-Added menu_block dependency
-Call to menu_rebuild on uninstall
-Fixed bug introduced in previous commit: menu items are normal items,
not callbacks
-Added message when menu is empty