MDL-41811 navigation: Site admin will be loaded by ajax on non admin pages
MDL-41811 find out if admin tree needed in navigation
MDL-41811 tweak custom admin pages to force loading of admin tree
MDL-41811 Navigation: set admin navigation required in badges
MDL-41811 navigation: Avoid loading site admin navigation is not required

If settings node is added for frontpage, category, course, module, block or user
then don't load site admin navigation.
MDL-41811 navigation: Fixed navigation issues on pages

Few admin pages don't add navigation node and hence they should
not show site admin
MDL-42408 behat: Setting the site summary