Adds bokchoy tests for outline and fixes staff outline bug

@cahrens @andy-armstrong please review.
studio_helpers seems an odd name. We already have a place for helpers/utility methods for Studio (pages/studio/utils.py), and I don't intend other things to go into this file. How about base_studio_test.py?