Extracted Navigation Controller creation to a separate method so it can be easily overridden in a subclass.
Merge pull request #52 from cabeca/CustomizeNavigationController

Extracted Navigation Controller creation to a separate method.