many improvements

- ARC support
- Bug fixes (session access token not renewing)
- uses modern objective c

(NOTE: my contribution to this is only minor, I did fix a few bugs independently before finding iKorish's fork. jharwig and iKorish have done a pretty good job at updating the SDK).