Added support for lazy loaded views defined in the main template (__layout.hbs)

Lazy loaded views are great but defining them in the main template, `__layout.hbs`, does not work because the conditional logic in the Router prevents the lazy loaded view from rendering.