Fixes:
- Include TaEnrollment as a valid enrollment type when getting class and section lists from SDK
- Reverse order of sending enrollment_type and enrollment_role to SDK method and make them named parameters instead of positional
- Enforce that section_id and enrollment_id are post parameters that must be present by allowing KeyError to trigger if either is not in the POST
- Add tests to check for above conditions, as well as one that ensures the SDK enroll method is called with expected parameters
Merge pull request #101 from Harvard-University-iCommons/feature/show_ta_role_and_allow_add_custom_roles

Fixes:
Convert tabs in tests.py to spaces in order for tests to run.
Merge pull request #102 from Harvard-University-iCommons/feature/convert_tabs_to_spaces_in_tests

Convert tabs in tests.py to spaces in order for tests to run.
Merge branch 'develop' into feature/fixes_post_Carter