resolves #892 align logic for registering component version start page and site start page
- assign synthetic property to alias for component version start page
- check for synthetic property on alias rather than resolved page when registering site start page
- allow site start page to override start page for versionless ROOT component