Multi column join

Allows computations like

    Join(table1, table2, ['column1', 'column2'])

Includes implementations on the four backends.

<!---
@huboard:{"order":351.0,"custom_state":""}
-->