Preparing the listing of tulip algorithms
Now passing objects in view construction for simpler assignement
Auto registering of views from ViewTemplate
Refactoring for simplified integrations of views with their interactors
oops files forgotten
Merge branch 'tulip_algorithms' into PDP
This adds the possibility to get the available algorithms from Tulip on the server side

Conflicts:
	d3/Client.js
	d3/Interface.js
	d3/TulipPosy.js
	d3/ViewGraph.js
	d3/context.js
Merge remote-tracking branch 'origin/stateEngine' into PDP

Conflicts:
	d3/ViewTemplate.js
changed directory names d3 -> client, tulip-server -> server
Merge branch 'PDP' into stateEngine

Conflicts:
	client/ViewGraph.js
	client/ViewScatterPlot.js
	client/ViewTemplate.js
	d3/TulipPosy.js