Fall back to unsafe_unretained when weak is unavailable
Update podspec for our own consumption