fix(metrics): Log a screen once, childviews should not cause the parent to be lgoged.

* Log a screen view from router.js so that child views do not cause the parent view to be logged.

fixes #1379
Seems like a sensible place to do the logging. :+1: