added PPRevealSideViewSettings to allow custom settings. also a fix to allow use to find revealSideViewController when used with nested UIViewControllers