Adds bokchoy tests for outline and fixes staff outline bug

@cahrens @andy-armstrong please review.
The highest place up in the stack I could find was to put it in the click_css method in utils.

The below line `self.q(css=self._bounded_selector('.ui-toggle-expansion')).first.click()` could be changed to use that method instead. Not sure that is any better than this though...