Wrap field errors in a error span

So that they can be styled differently to the label of the error box.
Merge remote-tracking branch 'edds/errors'