Fix unspelling error.
Change delegate callback threading.

Allow app to use either an NSRunLoop or an NSOperationQueue for the
delegate. Clean up interface for providing these, and set default
values that match NSURLConnection when no runloops or queues are
provided.