Bugfix: When navigating between two child routers (after the first time when going back forth) activate function does not get triggered in viewmodel.

e.g /analysis/steps/success/7 to /report/summary/7 where there are two child routes within steps/ and report/

Included the fix to call activate function even the current and new items are same.