Scripting Engines
Merge branch '1.2.x' into scripting
Merge branch '1.2.x' into scripting
refactor: move assertScriptExecutionAllowed with user dialog to
ScriptingPermissions
rename method
Merge branch '1.2.x' into scripting

Conflicts:
	freeplane_plugin_script/src/org/freeplane/plugin/script/filter/ScriptCondition.java
eliminate compiler warnings
scripting api: add node.icons.clear() like node.attributes.clear()
eol lf for *.sh, crlf for *.bat
Fixing EOL-style for (almost) all remaining files.

This has been done by replacing all CRLF and CR (without LF) by LF:
grep -lrP '\r' \
  --exclude=\*.{png,gif,jar,jpeg,jpg,exe,JPG,ico,ortho,swf} \
  --exclude=\*.{bat,icns,dll,bmp,ttf} \
| xargs sed -i -e 's/ *\r[^\n]/\n/' -e 's/ *\r//'

The result has been checked using
  git diff --ignore-space-at-eol
Some binary-files and 7 not-so easy files have then been restored. No
  git diff --ignore-space-at-eol
does not show any change, which means only trailing white-space and EOL
have been changed.
Fixing EOL-style for (almost) all remaining files manually.

git diff --word-diff=color --ignore-space-at-eol | less -R
does not show any significant change (only EOL changes).
bug fixes for docking windows
Merge pull request #18 from htgoebel/set-eol-lf-for-all-files

end-of-line normalization for all remaining files
Merge remote-tracking branch 'origin/master'
Create a helper-xslt for building a mind-map out of ´preferences.xml`.
Create a helper-xslt for building a mind-map out of ´*menu*.xml`.
Add a style-sheet for generating `preferences.xml` from a Mindmap.
Add a Mindmap representing the current preferences structure.

The mindmap was generated using helper-xslt for building a mind-map
out of ´preferences.xml`, texts have been inserted from
translations/Resources_en.properties (using a script) and styls have
been added.

The result as generated by
 xsltproc freeplane/ant/mm2preferences.xsl \
    freeplane/resources/xml/preferences.mm \
    > freeplane/resources/xml/preferences.xml
has been verified to result in the same file as the current
`preferences.xml`.

Also add a build-rule to not include this file in the distribution.
Fix a typo.
Add a style-sheet for generating `*menu.xml` from a Mindmap.