restore action "select note action"
1. Re-implementation of Lynn C. Rees' pull
request (https://github.com/freeplane/freeplane/pull/20):

 - Always add <freeplaneuserdir>/lib and all jars therein to all
   script's classpath.

 - Add-ons have a new 'lib' node which may contain jars or class
   files (not nested).

 - Lib files are installed with the add-on.

2. Additions and changes compared to the initial pull request:

 - Install add-on scripts to a new "private add-on directory"
   <freeplaneuserdir>/addons/<addonname>/scripts

 - Install add-on libs to <freeplaneuserdir>/addons/<addonname>/lib

 - Omitted other non-related changes, especially the fix for the
   'deinstall' spelling error

 - Enhanced the add-on related 'devtools' scripts, especially to
   support the new add-on lib: Better checks, more automation.

Possible enhancement: The add-on libs are added to the global
script classpath, not only to the classpath of the scripts to
which the libs belong to.
fix bug: use correct OS dependent URI for filter paths
freeplane scheme URI handling
register freeplane url handler for windows
register freeplane handler for macos
Merge remote-tracking branch 'origin/1.3.x' into 1.3.x
url handler for mac
history
fix uri handler for internet explorer
use encoded gui
Merge remote-tracking branch 'origin/master' into 1.3.x
Merge remote-tracking branch 'origin/1.3.x' into 1.3.x
Make font for LaTeX Syntax highlighting editor configurable and use a (more) unicode-capable default font
2087]: Copy single with more than one node - order reversed
Merge branch '1.2.x' into 1.3.x
fix numbering of single copied nodes
Merge branch '1.2.x' into 1.3.x