allow adding more navigation items after a theme was loaded

calling define_navigation with another block will add to the existing navigation this way. 

This is very useful when trying to extend the navigation from mods.