Spark compute

fixes to Selection, Projection, By. Added ReLabel. needed for Jaccard calculation.
Also some PEP8 fixes.