Unit publishing and button sync up

This PR completes the Unit publishing widget styles (aside from synching up the colors with the WIP outline) and syncs up buttons page level/mast buttons across Studio. 

@talbs Can you review my work here? @cahrens Can you review (once tests pass) to make sure I didn't revert any recent changes?
Oh, I see that you've left the old class here too! I was surprised to see that you didn't need to change the code to make this work. Are you sure you haven't broken the other two buttons where you didn't leave the old class behind?