add partition code
Merge remote-tracking branch 'mrocklin/h5py-compute' into partitions
flatten function
add h5py to known arrays in parition.py
Merge branch 'master' of github.com:ContinuumIO/blaze into partitions
Merge branch 'partitions' of github.com:mrocklin/blaze into partitions
use shape as function rather than as method
add missing toolz.concat import
split on reductions pass axis argument
top_to_bottom passes on notimplemented compute_down
h5py: first try at chunked compute_down
split: aggregate shape test
Merge branch 'master' into partitions
compute: top_to_bottom passes on not-implemented compute_down
partition: supports h5py
set_partition calls squeeze
h5py: chunking on general expressions with split
Merge branch 'partitions' of github.com:mrocklin/blaze into partitions

Conflicts:
	blaze/compute/core.py
	blaze/compute/h5py.py
	blaze/compute/tests/test_h5py.py
	blaze/expr/split.py
	blaze/partition.py
docstring for partitions
h5py: docstring for compute_down(Expr, h5py.Dataset)