Instructor dashboard acceptance tests

Fixes some issues with bulk email acceptance tests (instructor/staff objects were being made entirely incorrectly - by adding them to the instructor group only, and also giving them superuser status). Adds some new acceptance tests for data download tab.