Protection with timeout when using "dbg" WS
New tool: pul_rn to retrieve render node info

More flexible way to present data. A presentaiton class describes columns and formatting.
This update need to be supported in pul_query also
pul_query with generic table display

Now uses the generic table definition, developper can implement basic formula to upgrade display (time diff, sum ...)
Update tools query/rn

Result returned by server now stores tasks/rendernodes in "items" list
Correct regression with pul_query and multiple depth graphs
Change response format for "query" request
change worker PID file setting
Adding several time by frame
Update help
Modify gitignore rules
Timeout for "dbg" webservice

The timeout is set to 2s for debug info
Merge branch 'feature/batch_pul_rn' into develop

Conflicts:
	.gitignore
	Puli/src/octopus/core/enums/rendernode.py
	Puli/src/octopus/dispatcher/model/dispatchtree.py
Update versino number