Updated with some of the results of today's discussion with annevk and jaffathecake.
Merge branch 'master' of github.com:slightlyoff/NavigationController