Debugging should only happen if it is build for debugging (DEBUG is defined if compiled by XCODE for debugging/not release)
Fix improper use of NSLocalizedDescriptionKey.

This commit fixes a typo where an underlying error (NSError object) was associated with NSLocalizedDescriptionKey that is expected to be NSString.
Changed delegates from unsafe_unretained to weak
Removed SBJson & JSONKit dependencies
Make transports dynamic loadable (based on available classes)
Removed nill-checks
introduce closed flag to XHR transport. fix #130.
Merge commit '7f21f85633bfbe1867a47d2c6528f0bcd7af573d' into develop

# By Menno Pruijssers
# Via Menno Pruijssers
* commit '7f21f85633bfbe1867a47d2c6528f0bcd7af573d':
  Removed nill-checks
  Changed delegates from unsafe_unretained to weak

Conflicts:
	SocketIOTransportXHR.h
Instantiate errorInfo NSMutableDictionary using mutableCopy as suggested by Elshad. close #125.
fix unix timecode bug in handshake url. close #118.
Merge commit '82459870e6f00fbe666a88ee279ee0c553345d95' into develop. close #126.

# By Sergei
# Via Sergei
* commit '82459870e6f00fbe666a88ee279ee0c553345d95':
  Fix improper use of NSLocalizedDescriptionKey.

Conflicts:
	SocketIO.m
bump to version 0.4.1
v0.4.1

# By Menno Pruijssers (2) and others
  fix unix timecode bug in handshake url. close #118.
  Instantiate errorInfo NSMutableDictionary using mutableCopy as suggested by Elshad. close #125.
  introduce closed flag to XHR transport. fix #130.
  Removed nill-checks
  Changed delegates from unsafe_unretained to weak
  Fix improper use of NSLocalizedDescriptionKey.
Merge commit '1b2905930b14e2cb830dd50cb661f06a4af89e75' into develop. close #133.
finally remove deprecated delegate methods
update readme to reflect the recent changes
Merge commit '98a277519c2bba977f11d9c0a4358f972b76ca5e' into develop. close #116.

# By René Rössler
# Via René Rössler
* commit '98a277519c2bba977f11d9c0a4358f972b76ca5e':
  Debugging should only happen if it is build for debugging (DEBUG is defined if compiled by XCODE for debugging/not release)
added changelog
Merge commit '52940c272d08e7a9ad8c52ff7553a7722e813f86' into develop. close #134.

# By Menno Pruijssers
# Via Menno Pruijssers
* commit '52940c272d08e7a9ad8c52ff7553a7722e813f86':
  Make transports dynamic loadable (based on available classes)

Conflicts:
	SocketIO.m
update SocketRocket submodule