Adds bokchoy tests for outline and fixes staff outline bug

@cahrens @andy-armstrong please review.
Adding a new comment to make sure you see it in the PR.

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?