expr: multi-column join
expr: multi-column Join.on_left/right is list

Had to hack around args because list is not hashable
python: multi-column join
expr: multi-column join unique columns
sql: multi-column join
pandas: test multi_column_join
spark: multi-column join
rename test to include spark to avoid testing
sql: import reduce from compatibility for py3
api: Table can be created with explicit schema
remove 3.4 testing.  replace when travis tests 3.4.1
Merge pull request #351 from mrocklin/multi-column-join

Multi column join
into supports generators
from blaze import * provides reasonable base functionality
import interfaces for spark and sql
import data/meta into base
spark: into(SparkContext, Seq)
fix spark __all__
skip merge test for serialization issues
api: DataFrame string printing slightly prettier