fix small issues with symbols, syntax warnings etc

add choice of simple/complex labeling
optional label variants
refactor complex labeling and alternate labeling

type depending on label_position
label positioning, drag bug, cursor on drag
move constants to ogvic.js and add new one
new example file for labeling tests
add node width settings to example
improve with settings for nodes
consider node with instead of having a JS-constant
make icon labeling more flexible
[FIX] positioning of labeling with SVG icons

+ better example files
+ moved label icon size factor to AVM level
labeling
configurable labeling in rvl2avm
Merge remote-tracking branch 'origin/configurable_labeling' into
labeling_configurable_be

Conflicts:
	org.purl.rvl.tooling.rvl-interpreter/src/main/java/org/purl/rvl/tooling/avm2d3/D3GeneratorSimpleJSON.java
enable submappings on icon labels
[WIP] configurable labeling style
notes on incompatible mapping, disable mapping in example
[FIX] use subject instead of object in example … +

support not only object
remove rvl:ID from example data and mappings

use rdf:ID instead
simplify applyMappingToNaryRelation