Use per-project pipeline IID for pipeline URLs (routes change)

Description

Currently, pipeline ID is used for pipeline URLs,

e.g.

Screenshot_from_2018-05-07_20-49-41

Once we have implemented https://gitlab.com/gitlab-org/gitlab-ce/issues/3691, we can use per-project pipeline IID for those pages. Issues and merge requests have already been using its per-project IID. So it's natural order to use it for pipelines.

Proposal

Use per-project pipeline IID for pipeline URLs (routes change)

Links / references

/cc @bikebilly @ayufan

Edited by Shinya Maeda