Restructured/Finished PNEditors.

-> Finished (?) PNEditors to handle all kinds of rules.
-> Restructured PNEditors, Basic and RegularPNs know nothing about clips rules, they use BasicPNs.
	'-> RulePNEditor is the first one that uses a different kind of PN. And is the parent class of all other PNEditors.
-> Added/Fixed REGEX for fact and command places.
-> Fixed restrictions on node connections (TaskStatusPlace).
-> Modified PNPlanDesignTool to use the correct PNEditors.