tests for automatic context switching
automatic server-side context switch when you try to access a dataset in another hub you can access
fix context switch test to use a non-staff account, to avoid false positives
add integration test for automatic staff context switching
handle datahubs with no datasets on dashboard page
handle automatic context switching client-side (with added bonus that dashboard links now work)
remove kittens and puppies
clearer distinction between data hubs with errors and those without
Merge pull request #530 from scraperwiki/20140207-auto-switch

Automatic switching when you try to access a dataset in another data hub