add annotated document tab for online submission types
add annotated document tab for online submission types

make it possible to assign annotated documents submission with other
online submission types like text entry to make the submission type
accessible to users with screen readers or keyboard only

flag=none
closes EVAL-1566

Test Plan:
- have a course with a teacher and student
- as the teacher create an assignment with annotated document and text
entry as a submission
- as the student navigate to the assignment and start an attempt
- ensure two tabs are shown: one annotated document tab and one Text
entry tab
- ensure when the text entry is submitted, the text entry is what shows
up in the submission details as a teacher and student
- ensure when the annotated_document is submitted, the annotated document
is shown in submission details as a teacher and student
- ensure all online submission types can be assigned together and apart

Change-Id: I4ddbe8efd66cbedc34b53456de78d71f3e2984ec
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/262418
Reviewed-by: Aaron Shafovaloff <d0ee6b99167c663aba7bc3efd806fe8d6cad437b@instructure.com>
Reviewed-by: Syed Hussain <1379c89cd1d253d3c5a299cc4d8f6002ada9d6b5@instructure.com>
QA-Review: Aaron Shafovaloff <d0ee6b99167c663aba7bc3efd806fe8d6cad437b@instructure.com>
Tested-by: Service Cloud Jenkins <9144042a601061f88f1e1d7a1753ea3e2972119d@instructure.com>
Product-Review: Syed Hussain <1379c89cd1d253d3c5a299cc4d8f6002ada9d6b5@instructure.com>

instructure/canvas-lms,instructure/canvas-lms,sfu/canvas-lms,instructure/canvas-lms,sfu/canvas-lms,sfu/canvas-lms,sfu/canvas-lms,instructure/canvas-lms,instructure/canvas-lms,sfu/canvas-lms,instructure/canvas-lms,sfu/canvas-lms,sfu/canvas-lms,instructure/canvas-lms