Adds bokchoy tests for outline and fixes staff outline bug

@cahrens @andy-armstrong please review.
Hmmm... I was hoping there would be something on the page to view in the LMS so we know we are looking at the correct content. Can you add one published component that we can verify?