Remove the panGesture's requirement that the tapGesture fails.

This makes the pan gesture more responsive when closing the menu, where there was previously a distance threshold that must be crossed before the content view would respond to the panGesture.
Add option to bounce contentViewController when calling closeMenuBehindContentViewController: animated: completion:

Add method closeMenuBehindContentViewController: animated: bounce: completion: to allow fine grained control over the bounce.
Add switch in the demo to toggle bounce effect.
Add ability to disable resizing of the menu width.

If bouncing is turned on having the menu only as wide as the area that the content view doesn't overlap looks bad. In this case having the menu span the full width of the SlideMenuController makes the most sense since that overlap area will be revealed when bouncing. The default for autoAdjustMenuWidth is YES to retain the previous behavior in default configurations.
Add switch in the demo to toggle menu resizing.
Merge branch 'bounce-when-navigating'