Fixed issue that made status bar to be displayed when MWPhotoBrowser is hidden even when status bar was hidden before. Added a new delegate callback to ask to be dismissed instead of dismissing itself (to match the behavior of UIKit view controllers, and allow the delegate to set references to nil).