Python: remove a redundant macro
Python: fix parsing of variables assigned to triple quoted strings

Fixes #262.
Re-generate with Glade 3.8.5

3.8.5 is supposed to fix the unstable file output, hopefully making
further edits generate small diffs, not rearranging the whole file for
no good reason.

Note that this commit may introduce UI problems if the output actually
isn't equivalent, the diff making it nearly impossible to review
manually.  Keep an eye open for such problems.
Update Scintilla to 3.4.2 pre-release
Update for new Scintilla styles

The new C styles escapesequence and taskmarker are currently mapped
conservatively, and may benefit from a more visible mapping.
Merge branch 'scintilla-update-342'

This fixes flickering under GTK >= 3.10.
Scintilla: fix missing redraws on GTK < 3.9.2

Also, make the recent redraw fixes depend on the GTK version Scintilla
is running against, rather than built against.  This allows for the
same build to work with both GTK < 3.9.2 or >= 3.9.2.
Fix a little typo on Dutch translation

Fixes a little typo on Dutch translation reported by MarioJC
Add sidebar tree

This is an implementation of cusomizable sidebar tree. This patch keeps
existing sidebar and adds new option - show documents in sidebar as tree.