feat(compose): getViewStrategy hook added
feat(compose): getViewStrategy hook added

This commit takes advantage of new capabilities of the resource
coordinator which allow loading a view model type independently of
anonymous element creation. This allows manual instantiation of the
view model. Once this is accomplished it is possible to call a
getViewStrategy hook to allow per-view-model data-based determination
of views.

hitesh97/templating-resources,marknutter/templating-resources,jdanyow/templating-resources,aurelia/templating-resources,cmichaelgraham/templating-resources,martingust/templating-resources,aurelia/templating-resources,aurelia/templating-resources