- Changed the parameters and variables name to look like - (void)dismissAnimated:(BOOL)animated completion:(void (^)(BOOL finished))completion;
- Some code cleanup
- Restored -dismiss and -dismissAnimated: methods