add two failing sql reduction tests
rename compute_one to compute_up

Conflicts:
	blaze/compute/bcolz.py
	blaze/compute/mongo.py
	blaze/compute/pandas.py
	blaze/compute/python.py
	blaze/compute/sql.py
	blaze/compute/tests/test_mongo_compute.py
	blaze/compute/tests/test_python_compute.py
	blaze/compute/tests/test_spark.py
a few more compute_one functions were hiding out
path works on expressions with more than one input

Used to assume expr had join.  Now it uses inputs.  So it works on join
keywords works on class constructors

but not on carray

Conflicts:
	blaze/bcolz.py
correct imports for keywords bcolz
expr: add path-split function
expr: Split function to chunk expressions
expr: split distinct operations, fix split
summary string printing
expr: split on summaries
wip: split expr on by, expose error on summary
path exits cleanly
move binary operators up to tableexpr
expr: ensure that summary.child is not a reduction
expr: summary child must be tableexpr
ensure that path-split on summary of one reduction returns summary
Merge branch 'master' into compute-up

Conflicts:
	blaze/compute/sql.py
docs: replace compute_one with compute_up
Merge pull request #632 from mrocklin/compute-up

rename compute_one to compute_up