Call #weak! to fix leak with UIControl#when:
Merge pull request #323 from hboon/call_weak_on_callbacks

Call #weak! to fix leak with UIControl#when:
Added BubbleWrap.use_weak_callbacks, default to false.
When set to true, #weak! will be used for UIControlWrapper.

Also: https://github.com/rubymotion/BubbleWrap/issues/322#issuecomment-30558903
Call #weak! to fix leak with UIViewWrapper various forms of #when_XXX
Tested BubbleWrap.use_weak_callbacks=true
tried to fix player specs, but ugh.

they run when `bundle exec rake spec  files=./spec/motion/media/player_spec.rb`, but not with all the other specs
update rubymotion
Merge branch 'master' of https://github.com/rubymotion/BubbleWrap
hm wtf?
fix test for #when_tapped working with BubbleWrap.use_weak_callbacks=true
Properly call the original `setup` implementation; fixes #326

Internally, RubyMotion calls `config.setup_blocks <<`, but this may change in the future and we should respect it.

Also allows other libraries to patch `#setup`
Update travis build script to see permissions
Gemfile.lock updated for mac example
more travis tweaks
Make YML valid
More script changes
Ah, -d is for directories
create dir if it doesn't exist
clean up the travis build script
Fix OS X memory crashes in specs