Added tests for #subaccount_for_department. Expanded tests for #create_course_site. Refactored error handling for requests made where subaccount doesn't exist for department.