A drop-in replacement for UINavigationController with support for Storyboard and ability for custom navigation bar