add local reduction
Merge branch 'master' of github.com:spartan-array/spartan
remove local reduction
Merge branch 'master' of github.com:spartan-array/spartan
Add nbody files
Refactor nbody and nbody benchmark.

Import spartan functions into global namespace, following conventions
from other examples.
Merge branch 'master' into add-nbody-simulations

Need diagonal function.
Finish changing nbody code for spartan

Add `set_diagonal` function.
Merge branch 'master' into add-nbody-simulations

Applies fix for travis status.
Merge branch 'master' of github.com:spartan-array/spartan

Conflicts:
	spartan/worker.py
remove some warn message
remove some warn message
fix transpose array do not have extent_for_blob error when broadcasting one transpose array and other arrays
also add extent_for_blob function for reshape and slice array
fix dot result shape error
fix nosetest std bug, try to use simple implementation of std
Merge pull request #174 from MaggieQi/master

fix transpose array do not have extent_for_blob error when broadcasting one transpose array and other arrays
Merge pull request #176 from MaggieQi/master

fix nosetest std bug, try to use simple implementation of std
Merge pull request #175 from rgardner/add-assign-operator

Add assign operator
change region_map to MapExpr so that it can be fusioned by optimization