UI: Improve form consistency
Depends on !1953
See the commits for more details, the messages mostly speak for themselves.
# Highlights
## Tag form
Before:

After:

See merge request !1955
Add authorization to new branch/tag pages.
The create actions have authorization, the new actions didn't,
so no-one unauthorized could actually do anything, but it was wrong(TM).
See merge request !1979
Fixed invalid link on starred projects dashboard.
Fixes#3468
The MR fixes 'Project' links on a dashboard pages headers. See the issue for the details.
This MR does not include tests since the change is rather trivial and there are no (as far as I have seen) existing tests for checking links validity.
In case tests are required I would like to get some guidance on the implementation first. At least I would like to know what should be covered: changed links, all header links, all navigation?
See merge request !1926
UI: Use new style for wiki
Depends on !1953
See the commits for more details, the messages mostly speak for themselves.
# Highlights
## Wiki Page
Before:

After:

## Edit Wiki Page
Before:

After:

See merge request !1967
UI: New Project form tweaks
Depends on !1953
See the commits for more details, the messages mostly speak for themselves.
Before:

After:

See merge request !1964
UI: Issuable filter tweaks
Depends on !1953
See the commits for more details, the messages mostly speak for themselves.
# Highlights
## Filter bar
Before:

After:

## Bulk edit bar
Before:

After:

See merge request !1963
Touch project when toggling stars to update cache
This is a fix for gitlab-org/gitlab-ce#3513.
When a star toggle event happens, we touch project to clear cache key.
This will trigger a new "updated_at" at the project model. If it's undesirable, please let me know and I will try to solve it in a different way.
See merge request !1970
UI: Issuable list item tweaks
Depends on !1953
See the commits for more details, the messages mostly speak for themselves.
Before:

After:

Fixes https://dev.gitlab.org/gitlab/gitlabhq/issues/2590 and https://dev.gitlab.org/gitlab/gitlabhq/issues/2589
See merge request !1962
UI: Use new style for milestone detail page
Depends on !1953
See the commits for more details, the messages mostly speak for themselves.
Before:

After:

See merge request !1966
UI: Project home panel tweaks
Depends on !1953
See the commits for more details, the messages mostly speak for themselves.
Before:

After:

See merge request !1965