Fade in/out status bar background like a facebook.
Hack to avoid receiving touch gesture at MMDrawerController
Change beziePathWithRect into beziePath not to evaluate CGRectNull
Fixed incorrect rect conversion
Fixed another incorrect rect conversion
Quickfix of strange issue where left drawer gets blank

https://github.com/mutualmobile/MMDrawerController/issues/30

For some reason self.centerContainerView.frame.origin.x is sometimes being set to 0.5 at the end of close animation. This causes drawerFullyCovered to be incorrectly set to false. 

Note: This is just a quickfix. The actual reason of why origin.x is being set to 0.5 in the first place should be investigated and corrected in a future version.
Changed: got rid of using 'self' during initialization
Fixed: drawing bug if 'showsShadows == NO' (missing layer property init. for shadowRadius and shadowOpacity)
Added: property 'shadowRadius'
Getting rid of the previous ugly hack.
Added: property shadowOpacity
Changed: added missing use of the new property shadowOpacity
Fixes a performance regression when disabling the shadowPath property on the center view.
Added shadow optimization for when displaying shadow path to prevent unnecessary path calculations.
Fix state-restoration ordering of child controllers

Needs to be consistent with the original init method
Added MMDrawerDelegate.
quiet compiler warning.
Refactored OSVersionIsAtLeastiOS7() out of the prefix and into its own header file. This allows some classes to be easily reused outside of the project without the other project having to litter its prefix file.
Merge commit '27c952e885da77e851b55d201b2374ffe445e18c' into barz-master
Merge commit '9cff1b81f09243d799e869cf7c955b14f636e60f' into barz-master
Merge commit '6dfc3280dcbbfa76804daeef15b5a0a450dd5091' into barz-master
Merge commit '1c1f79a1f963e92704a05d4296b92b22410d4f0d' into barz-master