Adds bokchoy tests for outline and fixes staff outline bug

@cahrens @andy-armstrong please review.
See test_studio_acid_block.py for examples.