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?
Yes, this was tricky because the edit buttons on the components and the container page have to be the same class, so if I changed it one way or the other, half the tests failed. I would love to remove it at some point, but now didn't seem a good time for it.