use edge ui setting to control dev menus correctly

complete the edge UI filter work to hide non-functional things from production users
sorry @VictorLowther this change turns off scaffolds unless you have edge UI turned on.