handle recursion more effectively in e_menu_hide_all()
handle recursion more effectively in e_menu_hide_all()

there were recent changes to evas object deletion mechanics which caused
this to begin crashing due to recent changes to evas object deletion mechanics

rvandegrift/e,rvandegrift/e,rvandegrift/e