FRLayeredNavigationController, an iOS container view controller with an API similar to UINavigationController