algebra.Shuffle: make hash_columns a list of AttributeRefs

and fixup the tests

See #203
StringLiteral: print with quotes

See #203
raco.viz: fix escaping labels on nodes