f91c64ea265e807293c514c36e6bab650154f390 never worked because the file name was modified at the same time as the content, so only the rename was recorded.
Initial add of AFNetworking rewrite of ASIHTTPRequest code from NBCLDeviceLink.

This is untested, unfinished, and currently completely unused.
Additional initialization.
Add missing methods for cancel and getDownloadInfo.
Add beginConnectSequence convenience method.
Expose network operation methods in header file.
Migrate NBCLDeviceLinkManager to use a WSDeviceLink.  Name to change later.
For now, we need to be able to change the base URI because a WSDeviceLink is used in the device setup screen to check service info.  This should change back to readonly in the future.
Create a single WSBDAFHTTPClient per WSDeviceLink so that all operations come from the same client (called "service" for simplicity.  Add cancelAllOperations to remove all HTTP operations from service.
Fix typo in message name.
Migrate all AFNetworking convenience calls to XMLParser calls because the NSXMLParser cannot be shared.  In turn, this cleans up a lot, because we can now extract all the common bits of a network operation.