Add Tuleap welcome tour

In order to improve the onboarding user experience, the first time the
user connects to tuleap, we display a welcome message and provide a
basic tour to discover the main features (access to projects, edit
preferences, …).

Unless the user hit escape or click on the [End] button on the tour, the
popover will be displayed again the next time the user hits /my/.

We register some basic stats about usage for future improvements: which
step is shown and at which step the tour is ended.

Change-Id: I8145eab516116a599d3addfe9cfe0ed7a92ac7da
request #7198: Report table doesn't show priority colors in TV3 with FlamingParrot

Change-Id: I334a7b02f3848b011b05f00170b74da3f71e7f06
Merge commit 'refs/changes/57/2757/1' of ssh://gerrit.tuleap.net:29418/tuleap into stable

* ssh://gerrit.tuleap.net:29418/tuleap:
  request #7198: Report table doesn't show priority colors in TV3 with FlamingParrot
This is Tuleap 7.2.99.32

Change-Id: I745ade2f9a029224f5991ca8da50c5091b04ac9f
Merge commit 'refs/changes/35/2735/11' of ssh://gerrit.tuleap.net:29418/tuleap into stable

* ssh://gerrit.tuleap.net:29418/tuleap:
  Add Tuleap welcome tour
This is Tuleap 7.2.99.33

Change-Id: I2a82e2a232a95de6db500133be6db768e2d88942