Added support for giving a bundle to ActionFactory.

We needed to be able to send some client side data through the ActionFactory. A bundle seems to be the best way to accomplish this rather than trying to modify the URI. I believe the API remains backwards compatible with these changes.
I was on the fence as to whether or not we should pass the extras into the WebAction for consistency; having the AppboyWebViewActivity just drop the extras didn't feel right, but I suppose anyone calling this with extras and a web url shouldn't have any other expectations.   I'm ok with either change.