Merge branch 'hotfix/restart_part_of_graph_with_dependencies'
Merge branch 'release/1.6.5'
Merge branch 'release/1.6.6'
Merge branch 'release/1.6.6'
Add image to doc: assign_policy.png
Fix pb when requesting pul_rn

The rn are displayed with their relative pools, we add a truncate directive to limit the size of the line and have a smarter display
Fix pb when dispatching and license check fail

Folder/Task nodes dispatch would be repeated many time (nbReadyCommandCount x depth of task)
A proper exception is raised when license error occurs and dispatching is stopped for the node (however siblings of the concerned nodes are still dispatched as they might not need any license)
Fix update sys info

When user request a RN to update system info the data was not resend to the server.
Additionnal data "puliversion" is also sent and reloaded on the server.
Merge branch 'hotfix/wrong_license_eviction' into develop

Conflicts:
	Puli/scripts/examples/postgraphexample0.py
	Puli/src/octopus/dispatcher/dispatcher.py
	Puli/src/octopus/dispatcher/model/node.py
Fix generic helper to avoid dependancy with MikrosEnv