Fix for wrong inflation

Related to #507

This fixes issues with layouts being inflated incorrectly, seen especially with Spinner controls, where `LayoutParameters` are not respected, because the `MvxListItemView` did not get added to the parents view hierarchy.

`MvxFrameControl` was also altered and needs appropriate testing. However `MvxSpinner` now seems to work correctly and has been tested on 4.3.1 and 4.4.2