Use flexbox for post settings cog & publish button

Closes #4208

- Removes `min-width` & `max-width` from `.publish-bar-actions`
- Uses flexbox to correctly handle dynamic size (due to font size and text content of button)
Merge pull request #4268 from PaulAdamDavis/fix-4208

Use flexbox for post settings cog & publish button