Make nav-menus.php available for editor

OK now i understand :

There was something wrong due to previous manipulations.

add_cap is modifying the database, so somehow i had written over other capabilities and it broke the wanted result.

So i cleaned the role with the use of a few remove_cap, put my functions back and voilà !