Fix #236 - Add transparent FrameLayout for pre-v14, some cleanup