Add connection demo
Check block existence before calling
Improve connection implementation
Begin implementing connection demo
Retain the parent connection until all child connections are over Fix mock disk connection implementation
Implement more examples
Add connection parameter to block prototype. This is the only way to have access to the returned connection object, not captured when the block is initialized (this could be fixed with the __block specifier, but because of retain cycle issues this would require the completion block to be released after completion, which we do not want)
Remove log
Improve connection class hierarchy. Add fake connection class
Add documentation
Merge branch 'feature/connection' into develop

Conflicts:
	CoconutKit/Sources/Networking/HLSURLConnection.m
Fix leak