Individual text for done button

- Make it possible to individualize done button caption
 - Default value is still “Done”, existing usages do not change
- Initialize both TransitioningDelegate and ModalPresentationStyle
within the constructor
 - No need of initializing them each time externally. But can be
overridden in any case.