Organization: find by name in case-insensitive

Usages of `findByOrganizationName` replaced with `findByName`
as `findByName` which finds target with name in case-insensitive
is exactly same with `findByOrganizationName`.

and this commit includes fix incorrect method name
`getVisiableProjects` to `getVisibleProjects`.
mail: Add 'rel=noreferrer' to external links

Add 'rel=noreferrer' to every external link only if
application.noreferrer is true. It requests clients not to add
Referer header in the request to the link.

We assume a link is a external if the hostname is not empty and does not
equal to the system's hostname from Config.getHostname().

Note: It works only for clients which support HTML5.
git,svn: Respond 404 for unsupported repository
Start to develop v0.6.3

Reviewed-by:  insanehong <insane.hong@navercorp.com>
Attachment: treat error if file doesn't exists on storage

Response as 500 Internal Server Error and log it as error.
Merge branch 'fix/issue-1802' of dlab/hive

from pull-request 1287

* refs/heads/fix/issue-1802:
  Attachment: treat error if file doesn't exists on storage

Reviewed-by: 이응준 <eungjun.yi@navercorp.com>
Remove an unnecessary period
docs: Move misplaced name-validation.md
Merge branch 'docs/name-validation' of dlab/hive

from pull-request 1291

* refs/heads/docs/name-validation:
  docs: Move misplaced name-validation.md
  Remove an unnecessary period

Reviewed-by: 김지한 <kim.jihan@navercorp.com>
Notification: improve new commits message

Applied i18n and markdown markup on new commits message.
Merge branch 'improve/issue-1589-commit-notification' of dlab/hive

from pull-request 1203

* refs/heads/improve/issue-1589-commit-notification:
  Notification: improve new commits message

Reviewed-by: 이응준 <eungjun.yi@navercorp.com>
Merge branch 'fix/issue-1325-orgname-case-insensitive' of dlab/hive

from pull-request 1205

* refs/heads/fix/issue-1325-orgname-case-insensitive:
  Organization: find by name in case-insensitive

Reviewed-by: 백기선 <keesun.baik@navercorp.com>
Reviewed-by: 이응준 <eungjun.yi@navercorp.com>
Fix compile error after e7589df

Organization.findByOrganizationName has replaced with
Organization.findByName
Merge branch 'fix/issue-1807' of dlab/hive

from pull-request 1292

* refs/heads/fix/issue-1807:
  Fix compile error after e7589df

Reviewed-by: 이응준 <eungjun.yi@navercorp.com>
Milestone: change partial status like to list

Change style of partial milestone status to
looks like milestone info on list
PullRequest: prevent generate unnecessary merge event
Shows admin on `Assignee` dropdown list when admin is login user or assignee.

Cause:
When `admin` assigns an issue to himself, dropdown list default value is set to `No assignee` because `Assignee dropdown list` does not include `admin` user.

Solution:
If login user is admin, he will be shown on `Assignee dropdown list`. Also an issue that assignee is admin will show admin on the list.

Private-issue: 1091
ui.Select2: fix .branche-label styles for other branch types
Issue: show proper text color .issue-label on list
Merge branch 'issue-1803' of dlab/hive

from pull-request 1295

* refs/heads/issue-1803:
  PullRequest: prevent generate unnecessary merge event

Reviewed-by: 이응준 <eungjun.yi@navercorp.com>
Reviewed-by: 김지한 <kim.jihan@navercorp.com>