BlueKai/bluekai-ios-sdk — pull request #5 by shunchu (2014-05-05 17:43:12+00:00)
Title: Feature/sdk fixes 04 2014

Major internal code updates and enhancements.

### Bug fixes
- All third party classes are now BlueKai namespaced ([bug #4](https://github.com/BlueKai/bluekai-ios-sdk/issues/4))

### Enhancements
- General code clean up, bringing SDK to use ARC and updated deprecated syntax
- BlueKai SDK `NSLog`s can now be turned on/off via the `devMode` boolean
- All global variables are namespaced with `BlueKai_` prefix
- Upgrade `Reachability` class to the v3.5 (latest as of this release)
- More verbose inline documentation
- Update `README` documentation
- Add ability to use `https` to tranfer data
- New mobile proxy endpoint

### Deprecated
- The `setPreference` method was ambigiously named and will be deprecated in favor of `setOptInPreference` method; no functionality change
- The `InitWithArgs` method is deprecated in favor of `InitWithSiteId:withAppVersion:withView:withDevMode`

cr: @heksterb @antonbk @funjon (not expecting you to know exactly what's going on yet; but would be helpful to get more eyes to make sure we're not doing anything crazy)