Ensure we are using a promise for vocab term validation
Ensure we are using a promise for vocab term validation

topLevelTerms is a CP that doesn’t return a promise.  This is easier
and more consistent it we just use our own implementation.

stopfstedt/frontend,thecoolestguy/frontend,dartajax/frontend,dartajax/frontend,gabycampagna/frontend,gabycampagna/frontend,ilios/frontend,djvoa12/frontend,thecoolestguy/frontend,stopfstedt/frontend,gboushey/frontend,gboushey/frontend,jrjohnson/frontend,djvoa12/frontend,jrjohnson/frontend,ilios/frontend