Fixed right-click for TreeBrowser. Must select the clicked row before fetching name & URI from selection.
Don't show 'replace file' warning if the filename hasn't changed.
Fixed the 'create new object' context menu action, when right clicking an '(Empty)' item in a directory. '(Empty)' rows have a NULL uri, so 'g_path_get_dirname(uri)' didn't work. This was replaced with a call to 'gtk_tree_model_get', so that it updates the uri from the parent node.
When creating a new file, permissions should be 0644. Only new directories should be 0755.
Corrected the 'right-click' fix. Only select row on a rightclick, not on all clicks. Otherwise collapse/expand on a directory doesn't work properly.
Merge pull request #3 from ndbroadbent/treebrowser_fixes

Several treebrowser fixes and improvements
Treebrowser: Remove unused variable
Adding a very basic MAINTAINERS file with template entries for each plugin
Adding frlan's plugins's details
GeanyLaTeX: Fixing a segfault on loading of toolbar with recent versions of Geany. Patch by codebrainz.
add hint about GeanyGDB to MAINTAINERS file
Add gproject maintainer info
Add maintainer info for GeanyGenDoc
Add maintainer info for WebHelper
Fix WebHelper homepage in maintainer info (oops)
Add maintainer info for Devhelp plugin
Add maintainer info for MultiTerm plugin
add maintainer info for geanyextrasel and geanyinsertnum
Add maintainer info for Addons and SpellCheck plugins
Add XMLSnippets plugin maintainer info

Signed-off-by: Enrico Tröger <enrico.troeger@uvena.de>