Class Bid labels

Fixed labels formatting to stay consistent regardless of the error (or
at least all the error cases I can find).

I don’t love that this is slightly brittle - it reuses model features
that are used by the forms themselves, but the forms have had to
override so many model features that this is not a finite answer for
which elements are actually required - it means “required” settings
have to change in two places.
Same fix for edit class bid

Also switched order of priority on labeling - error trumps required in
! vs. * annotation.
Ckean up create Act bid

Same labeling fix.  Different function.
And for Edit ActBid

Should be the end of Class & Act Bid editing for this
Basic frame for vendor drafts

Vendors are treated as draftable bids, but we had no navigational
framework for them, it was a super simple post-and-forget type
workflow.  We’ll have bunches of never-fixed vendor drafts if we don’t
give a shared place to work here.

Based on Acts and Classes, with the Act logic in place for submission.
Bug in Persona file upload

On persona create you could upload a file.
On persona EDIT you could not.

Argh.  That was me.  So ticked off at that one, when I moved the promo
image in the model, I only change create.

THPHTH
Fix same file upload bug

Couldn’t upload logo in either create or edit vendor bid.
Bug in vendor edit

Need to be careful to reload checkboxes.