Minor corrections in the 2.6 release notes

Change-Id: I725b943c20e28a40d7f34fdbb77b346c572464e7
Support '${project}' token in dashboard title and description

The `${project}` token in a dashboard title or description will now be
replaced with the project name to which the dashboard is being applied.

Change-Id: I1e825b0197fcd197991e6f434ea06726f7a396cf
Signed-off-by: Edwin Kempin <edwin.kempin@sap.com>
Add theme that displays Diffy on the left side of the top menu

Change-Id: Ic2e125f3d7d19cf5d2b07be6e102c28bc814fe17
Signed-off-by: Edwin Kempin <edwin.kempin@sap.com>
Show 'No Differences' if diff is empty

When comparing two identical patches it happens sometimes that an empty
Edit is returned as difference and as result the 'No Differences'
message was not displayed.

An empty Edit is also returned if the file is deleted on both sides. In
this case the displayed content was empty, but now the 'No Differences'
messages is shown.

Change-Id: I42bb075047a64b5699c58d6f6ddeafab835883e6
Signed-off-by: Edwin Kempin <edwin.kempin@sap.com>
Don't discard inline comments when escape key is pressed

When editing an inline comment on a patch set, pressing the escape key
causes the edits to be discarded.  This can be frustrating if the key
is accidentally pressed.

This change removes the handling of the escape key in the inline comment
editor panel, so nothing happens when it is pressed.

To discard edits, the user must now explicitly click the "Discard"
button on the panel.

Bug: Issue 1848
Change-Id: I115e6aa9ba6a272cf4ad24257c36eb318163b8ab
Merge "Support '${project}' token in dashboard title and description" into stable-2.6
Merge "Show 'No Differences' if diff is empty" into stable-2.6
Merge branch 'stable-2.6'

* stable-2.6:
  Show 'No Differences' if diff is empty
  Add theme that displays Diffy on the left side of the top menu
  Support '${project}' token in dashboard title and description
  Minor corrections in the 2.6 release notes
Fix access rights for 'Registered Users' on 'All-Projects' creation

The 'Registered Users' group in AllProjectsCreator was not initialized
and hence no access rights could be assigned to it.

Change-Id: I38cf55e1b4361a6f47a879bb1b422e25a193dd7b
Disable closing idle Ssh connections again

By switching to Apache SSHD 0.6.0 in
812a823569339ec6b839a5c599b9bac7be73d8c6, we started to close idle Ssh
connections after 10 minutes of inactivity (See r1163164 of Apache
SSHD). This closing of idle connections caused problems for scripts
that listened for streamed events. Even though the scripts
reconnected, and gerrit accepted the connection attempts, sometimes no
events got passed through the new connections and the task queue
started to fill up.

Until we can isolate the root cause of the problem, we revert to the
old behaviour of not closing idle connections, and thereby mitigate
the problem.

Additionally, we allow to configure the idle timeout.

Change-Id: Ia4f226771b082057ecb45e6c2a9a8d809ec1389d