Add property that when set hides the done button.

Reason: the done button dismissed the whole UINavigationController view hierarchy in its implementation.