Updated Scintilla to 3.3.6

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Applied backgroundcolors.patch

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Merge branch 'scintilla-3.3.6'

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Restore after commit: Make sure file hasn't FILE_ATTRIBUTE_TEMPORARY  flag set

Based on TortoiseSVN revision 24878.

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Open files passed directly on the command line without the specifiers

Based on TortoiseSVN revision 24868.

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Project properties are not recursive and only read for current working tree

If we need it to be g_Git.m_CurrentDir independent, we can reintroduce a parameter for the working tree.

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Do not pass big read-only parameters per value

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Drop logically dead code

We don't have support for user certificate based authentication.

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Drop unused code; we don't show custom tooltips

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Drop unused code

ExtendedStyles are set in the specific classes.

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Move SyncDlg specific files to Sync-folder

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Fix possible deadlock

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Rename git_diff() as git_do_diff() to avoid collision

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Updated libgit2

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Merge branch 'libgit2'
Use std::wstring::npos instead of comparing unsigned >= 0

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>