Add "Smart Navigation" to the Navigation widget

Add an option for Smart Navigation on the Navigation widget. Allow a check box to tell the Navigation widget to start at the current page level so the same template can be used on various pages at different levels in the site, with the left nav automatically starting at the same level where the current page lives.