Debugging should only happen if it is build for debugging (DEBUG is defined if compiled by XCODE for debugging/not release)
Removed SBJson & JSONKit dependencies
Make transports dynamic loadable (based on available classes)
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)
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
bump to v0.5