Proper sanitization of project public name.

Fix tasks #7106: HTML entities displayed in the name of the project in
the search results. Part of story #5756: search with nice interface.

Fix request #6405: Projects names with "&" are not displayed correctly
in the Project menu in Experimental UI

Change-Id: I18bb73d2b26189c04d9ad399e6bc4fc468afab4e
Merge commit 'refs/changes/83/2683/3' of ssh://gerrit.tuleap.net:29418/tuleap into HEAD

* ssh://gerrit.tuleap.net:29418/tuleap:
  Proper sanitization of project public name.

Change-Id: I3e1d0d05120869beb84dced39f0f19ddb78cc0d0
This is Tuleap 7.1.99.62

Change-Id: Ic4e5e6dd0f8f7bfb6498bd249dae59111977d6a0