Fix documentation and add license header for reposize.sh

Change-Id: I474f9a800443fcaa76c764132c25b6aab7342999
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
Use properties file to map file extensions to CM3 mime types

Use a properties file to map file extensions to the mime types
used for syntax highlighting in codemirror.

Using a properties file makes it easier to update the mapping
and keep the lines sorted.

Change-Id: Ic84c01b5fd783ffbc59873daa5e758317409f163
Fix broken link in project owner guide

Change-Id: I0b76e924eff9645827380e4da7cf27859502afac
Signed-off-by: Edwin Kempin <edwin.kempin@sap.com>
Remove unnecessary @SuppressWarnings("unchecked")

Change-Id: Iaa36d80464504d482783a200e895d12d2c073a6f
Merge branch 'stable-2.9'

* stable-2.9:
  Remove unnecessary @SuppressWarnings("unchecked")
  Fix broken link in project owner guide
  Fix documentation and add license header for reposize.sh

Change-Id: I865167152f16dc67ea046a509de51a717e9e72bb
SideBySide2: Fix preferences panel when syntax highlighting is off

Preferences refuse to open after 6d70dc94da05ff if the user turns
off syntax highlighting. Once disabled the file size is not computed,
and the file size is required to configure the whole file and render
slow settings in the dialog box.

Instead always compute the file size.

Change-Id: Idea899785e7ccb4c151622482f37ef316dab98e5
SideBySide2: Add syntax highlighting for 18 more languages

Include more languages into the CM3 mapping supported by Gerrit:

* coffeescript
* d
* diff
* dtd
* erlang
* gas
* gfm (GitHub Flavored Markdown)
* haskell
* lua
* markdown
* php
* pig
* r
* scheme
* smalltalk
* tcl
* verilog
* yaml

Change-Id: Ie3cc3657183a475fb71a71e0fe35be848deb985f
SideBySide2: Simple CM3 mode to syntax color Commit Message

Color the Parent, Author, AuthorDate, Commit, CommitDate lines
as keywords and any footers like Change-Id as builtin style.
This gives the screen a bit more color than the flat black text.

Change-Id: Ib82e7cafb792b86c522cffb0095b4da95559fd23
Merge changes Ib82e7caf,Ie3cc3657,Ic84c01b5

* changes:
  SideBySide2: Simple CM3 mode to syntax color Commit Message
  SideBySide2: Add syntax highlighting for 18 more languages
  Use properties file to map file extensions to CM3 mime types
Merge "Merge branch 'stable-2.9'"