Finish MultiCurlDataProvider

Added more tests and fixed a few bugs for the MultiCurlDataProvider as well as a bug in the EasyCurlDataProvider.
Add MultiCurlRequestFactory