Merge pull request #108 from frlan/treeviewer/open_new_file

Treeviewer: Open new created file. Should close Feature request #123
scope - fixed inspect update/refresh and win32 waf build paths
scope - set panel notebook to scrollable, don't disable "dis" breakpoint on hit
Merge branch 'master' of github.com:geany/geany-plugins
Debugger: Prevent crash when re-loading plugin

Debugger provides own GtkCellRenderer GTypes so its module must
remain resident
scope - better message window on right support, apply some prefs asap
scope - register ScpTreeStore dynamically, making Scope unloadable again
scope - updated scptreestore to 0.86
Build the generic plugin paths before configuring the plugins

This enables us to use ${GEANYPLUGINs_DATADIR} and others already in the plugins'
wscrpt_configure scripts.
Fix typo
Add build support for GeanyPy using the Waf build system
Update Waf to version 1.6.11

The version 1.6.5 we used before has a bug that expects 'python-config' to be a Python script
which is not always true. 1.6.11 has a fix for this bug and many more.
Add a little statusbar below the commit message text widget

Display line and column number below the commit message widget in the
commit dialog. This helps to see how long the entered message is, e.g.
when you want to ensure GIT commit messages' first line is only about
72 characters long.
GeanyVC: Move a space on line:column-string