UISplitViewController replacement, which allows to hide master dynamically