[FLINK-1287] LocalizableSplitAssigner prefers splits with less degrees of freedom

This closes #258