Implemented new method to generating seperator sets and counts.
Potentially more efficient. Needs testing.
MapReduce PC works. can deal quite well with larger conditioning sets
(given that we eliminate many edges early). Will start to investigate
performance when we increase number of records and number of columns.