avoid double display of classification tree after searches

when the query string entered does not return any result then the
resulting DOM (the ng-repeat in classification.html) is sometimes
not emptied, resulting in a double classification afterwards. The
only workaround I found is to add an ui-if condition to the display
of the list.