[BUG #8039] Carousel should be able to have a height of 100% of its parent
* Refactoring and improvements for make a height of 100% possible (using flex layout etc.)