added support for pan gesture forwarding

If the pan gesture is disabled on the menu controller itself, the new
protocol allows the menu's contentViewController to handle the gesture
differently.
Merge pull request #45 from space-pope/gesture-forwarding

added support for pan gesture forwarding