Silence integer precision warning

When building on x86_64, statusCode is not an int.  Using NSInteger here will work on all architectures.
Payloads cause disconnects (solution provided as gist) fixes #65
Fixes inability to reconnect as described in pkyeck/socket.IO-obj#76
Merge pull request #92 from RevCBH/master

fix #76
Merge pull request #86 from mennopruijssers/master

fix #65 and #83
bump to 0.3.3 + fixes #85
Merge remote-tracking branch 'upstream/master'