creating PseudoNodes to allow edges landings on edges (for interactions like activations for example)
Managing supernodes for all bases, during creation of nodes and edges. Modified class hierarchy.
Merge branch 'master' of https://github.com/merwanrambeau/pappl_bioinfo into merwanrambeau-master

Conflicts:
	src/MainTest.java
	src/Node.java
	src/SpecialNode.java
Tried to correct problems from merge. Not crashing but writing in files is not working.
Small corrections, Cytoscape files now correctly written.
Changed equals to similar for Nodes, created PHWriting to find patterns in the graph, added some attributes nedded for the search to Edge and PseudoNode
Allowed search by pathway, added a ReadMe
fixed merging conflicts?