Changed timeout timer from NSTimer to GCD timer to avoid retain cycle.
Add initial connection timeout
Ensure to cleanup properly in -disconnect & -dealloc - fixes crashes
Synchronous disconnect
SocketIO: don't use NSURLConnection delegate property in -dealloc - not available without BlocksKit
Add support for synchronous disconnect. close #112.
update submodules
Merge commit '4ccb970ee78d34230ee8241878332125b83ed130' into develop
+ adjust it a bit. close #109.

# Via Stepan Generalov
* commit '4ccb970ee78d34230ee8241878332125b83ed130':
  SocketIO: don't use NSURLConnection delegate property in -dealloc - not available without BlocksKit
  Ensure to cleanup properly in -disconnect & -dealloc - fixes crashes
Merge commit 'c1e47f95a6ca5ccfe9e6d7812df6419ddf73b87c' into develop
+ cleanup. close #107.

# Via Menno Pruijssers
* commit 'c1e47f95a6ca5ccfe9e6d7812df6419ddf73b87c':
  Add initial connection timeout
Merge commit '5b4347661a29d1b191e21dcce4564af533613155' into develop
change deployment target to iOS 5
(because socket-rocket needs it and we're using __weak now)
adjust the forced disconnect method a bit
try forced disconnect in SocketTester example
cleaned up URL schemas and their usage
allow socket.io resource to be renamed from outside. close #80.
update example code to also include the new setResourceName: method
bump to v0.4
v0.4
  update example code to also include the new setResourceName: method
  allow socket.io resource to be renamed from outside. close #80.
  cleaned up URL schemas and their usage
  try forced disconnect in SocketTester example
  adjust the forced disconnect method a bit
  change deployment target to iOS 5 (because socket-rocket needs it and we're using __weak now)
  update submodules
  SocketIO: don't use NSURLConnection delegate property in -dealloc - not available without BlocksKit
  Synchronous disconnect
  Fixed for sending events before socket is connected
  Ensure to cleanup properly in -disconnect & -dealloc - fixes crashes
  Add initial connection timeout
  Fixed disconnect error loop
  Changed timeout timer from NSTimer to GCD timer to avoid retain cycle.
[FIX] namespace param
Merge pull request #122 from YannickL/develop

[FIX] namespace param