Make nav helper more friendly and filterable for plugins and themes.
Proper use of url::site(), clean up.'
Merge pull request #1125 from solarissmoke/filterable-nav

Make nav helper more friendly and filterable for plugins and themes.