Rewrite publish bar markup

Closes #4123, closes #4114, references #4105

- Rewrite to use flexbox for über mobile goodness
- Fixes tag suggestions (using the new dropdown style)
- Fixes vertical alignment
Merge pull request #4128 from PaulAdamDavis/fix-tags-input

Rewrite publish bar markup