Added edge param to when_screen_edge_panned method

When using UIScreenEdgePanGestureRecognizer we need to set the edge after initialization. Added the option to pass the edge to the method. All tests are still passing.