Revert "typo fix..."

This reverts commit 7e3310066646fb4066bf56d97beeecb9c8a7b11b.
Revert "if the view has no gl layer it can now be initialized manually."

This reverts commit bf63c9b36f98e09fb687f3f5cd59be6875bafca3.
Revert "if a layer has sublayers, the glview is expected to be the first sublayer"

This reverts commit 53eb3dc675d66564bb56113915460d94fdfce3a4.