dealloc issue fixed

The dealloc was not called when dismissing the modalsheet.
Now its called when the controller is being dismissed. 
It was missing the following:
willMoveToParentViewController:nil and
didMoveToParentViewController:nil and the 
childContentVC = nil
inside the dismissWithCompletion method
thanks