Add AutoLayoutViewModelViewHost, closes #617