Adding arguments name to make easier auto-completion

If you try to use:

```Objective-c
[UIAlertView showAlertViewWithTitle:(NSString *) message:(NSString *) cancelButtonTitle:(NSString *) otherButtonTitles:(NSArray *) handler:^(UIAlertView *, NSInteger) {
            // code
}]
```
You will have to auto-complete alertView and buttonIndex variable name... it's kind of a pain in the b*tt to do it each time...

Now
```Objective-c
[UIAlertView showAlertViewWithTitle:(NSString *) message:(NSString *) cancelButtonTitle:(NSString *) otherButtonTitles:(NSArray *) handler:^(UIAlertView *alertView, NSInteger buttonIndex) {
            // code
}]
```

Same on NSURLConnection.

It's the only place where it wasn't done (or I think so...), in methods which take a block it's already define in BKGlobals.h...

```Objective-c
typedef void (^BKGestureRecognizerBlock)(UIGestureRecognizer *sender, UIGestureRecognizerState state, CGPoint location);
```