Adding and deleting state or event (with hashtab of saving)
Merge branch 'PDP' into stateEngine and modification of tab key

Conflicts:
	d3/Controller.js
	d3/StateTree.js
StateTree is now "StateGraph" and some tabkey modifications
tabkey modifications again
some tabkey modification, add adding, deleting and backup(with saving of last update function or dataTreatment function) function for update function or treatment function in UpdateEventHandler.js
Merge remote-tracking branch 'origin/stateEngine' into PDP

Conflicts:
	d3/ViewTemplate.js
changed directory names d3 -> client, tulip-server -> server