ISIS-602: render from JSON dynamic layout

also:
- minor refactorings to MemberOrderFacetFactory and
  PagedOnParentedCollectionFacetFactory, to follow similar style