Reorganising of the TA Publisher edit screen

Organised some fields so they line up more with how they appear on
frontend.

Add some additional labels and information to try to make minor/major
updates clearer.
Change the help text for minor major updates
Make minor update box hide major updates when checked
Change button content
Update tests to match changes
Merge remote-tracking branch 'origin/more-label-tweaks'