Adds more comprehensive bokchoy testing for publishing changes

@cahrens @andy-armstrong please review.
I know that testeng is trying to get rid of our use of ActionChains because it is problematic in certain browsers. @jzoldak do you know of any other way we can enter text in the TinyMCE Editor in bok choy?