Complete rework and example project.

Changes conceptual approach to allow it to work automatically with
Container controllers (UINavigationController in this implementation)
as well as "manually" with modal controllers.