Tests and a fix for BW::UIBarButtonItem with blocks leaking

Tests and a fix for UIBarButtonItem with blocks leaking even if BubbleWrap.use_weak_callbacks=true. Related to: #324