Moved selection painting logic to nodePainter

Required adding selection field to Node2D, this field is however only used for nodePainter, in all other cases its value is undefined
Merge branch 'selection-painter'

Conflicts:
	src/main/scala/at/ait/dme/forcelayout/renderer/GraphRenderer.scala