FIX: Make Datasets picklable using __reduce__
TST: Tests to check that datasets are picklable
Merge pull request #15 from MechCoder/picklable_datasets

FIX: Make Datasets picklable using __reduce__
Add some assertions.
Parallelize OvR method in primal_cd
FIX: Make in-place writing independent for all OvR loops