EntityView::selectTerms improvements

EntityView::selectTerms will now also return languages which have a description but no label.
Before, only versions with label set were returned. Also decreased lines of code.

Change-Id: I607365731991be839026d7882b3dcc7fe359811a