move resource from api to top-level
move drop and create_index to blaze/resource
import dispatch from blaze.dispatch, not multipledispatch
uri dispatched drop/create_index functions
use strtypes in resource.py
replace basestring with strtypes
expr: add keepdims kwarg to Reduction
numpy: handle keepdims in reductions
Merge branch 'master' of github.com:ContinuumIO/blaze into drop-create-index-uri

Conflicts:
	blaze/__init__.py
Merge branch 'master' of github.com:ContinuumIO/blaze into drop-create-index-uri
expand ambiguities test
resource uses basestring rather than strtypes
explicit compute_* imports
Merge pull request #735 from mrocklin/drop-create-index-uri

Drop create index uri
raise ImportError when SparkSQL uses old-style classes

These don't play well with multipledispatch
import spark and sparksql separately
add spacing and period to sparksql error message
move sqlcontext old-style-class check in if pyspark check
keepdims fix in docs
Merge pull request #741 from mrocklin/guard-sparksql-imports

raise ImportError when SparkSQL uses old-style classes