Updated travis.yml.

- Use latest SDK version when possible.
- Run against iOS 8.1 SDK
- Added OS X to travis.
- Emit customizable environment variables
- Remove destination timeout