CocoaPods caching

This builds on #229.
I think it might be better to not hard code the default to `false` here and instead set int in [data.rb](https://github.com/travis-ci/travis-build/blob/master/lib/travis/build/data.rb#L14-L17), so it can easily be enabled by default.