Experimental NSURLSession support

This PR adds experimental NSURLSession support.
The sample app has been entirely modified in order to accomodate two new use cases: NSURLSessionDataTask and NSURLSessionDownloadTask.
As agreed, I also **removed** the AFNetworking reference.
These are unnecessary now.