Spark compute

fixes to Selection, Projection, By. Added ReLabel. needed for Jaccard calculation.
Also some PEP8 fixes.
What class of input expressions does this cover?