Significant refactoring to change RESideMenu into a Custom Container View Controller. Views are therefore no longer added directly to the window, allowing the menu to respond to rotation callbacks.
Added additional properties for offsets in landscape. Added basic support for rotation, but not while the menu is visible.
Moved macro definition.
Switched orientation method (works more reliably in simulator).
Fixed sizing of view on iOS6.
Added extra style for status bar when the menu is open - useful on iOS 7 for switching between the lightContent & default styles.
Added pre-iOS6 rotation delegate method.
In the absence of a better strategy, close the menu on rotation.
Call action block rather than duplicating view controller initialisation.
Merge branch 'master' of https://github.com/romaonthego/RESideMenu

Conflicts:
	RESideMenu/RESideMenu.m
	RESideMenuExample/RESideMenuExample/RootViewController.m
Changed iOS 7+ method calls so that project can be run with older SDKs.
Fixed issue where self was retained by block.
Fixed an issue causing `preferredStatusBarStyle` to be called on the previous VC, which could cause a crash.
Added category to allow 'correct' status bar style to be set, i.e. the visible view controller's.
Updated example to illustrate status bar changes on iOS 7.
Correctly hide/show the status bar depending on property value.
Fixed status bar being incorrectly hidden (white bar).
Slighty hacky fix for orientation by delaying the orientation change until after the menu has fully closed.
Merge pull request #16 from blork/master

Refactored RESideMenu into a Custom Container View Controller