DeleteSurvey page: Sort, ID on list option and text to search surveys

1. Sort list of surveys using "Order By" on query
2. Add ID at the end on each list option
3. Add an input text to make a search by name or part of it
Only include the LIKE clause if searchText != NULL, otherwise it'll still do a full text scan & make the search slower. You can do that by first building the query string:

query_string = "SELECT Id, .... "

if searchText != NULL {
       query_string += " AND gfsurveys__Survey__r.Name LIKE :  % " + searchText + "%" 
}

query_string  += " ORDER BY ..."

Then ruse 
gfsurveys_SurveyVerions__c [] surveyVersions = Database.query(query_string)