add regex dispatcher
resource uses RegexDispatcher
fix resource_csv_name
resource on sql
break out resource calls to other files
add resource to top level namespace
tmpfile prepends . if none exists
resource on hdf5
register blaze:// protocol to ExprClient

Too soon?
Table uses resource if first input is string
remove old resource, repurpose tests for new resource
replace use of copy with into in tests
move old resource tests to new resource test file
move over last vestiges of blaze/data/usability.py
into SQL <- CSV returns sql
python3 compatibility issue in data/sql

cc @quasiben we'll need to enforce python3 testing in code that travis isn't
testing regularly.  Not sure how this got in.
Merge branch 'master' of github.com:ContinuumIO/blaze
Merge branch 'master' into regex-dispatcher

Conflicts:
	blaze/server/tests/test_client.py
resource functions with extra matching given higher priority
Merge pull request #541 from mrocklin/regex-dispatcher

Regex dispatcher for `resource`