Useful wrapper around NSURLConnection that adds many essential methods