Broke `CsatFieldValidationWrapper` out from `welcome.js.coffee`.

And gave it full spec coverage.