Move project into pipe-models directory

* Move the whole project ready for splitting
* Optimise dependencies
Move relevant content into pipe-core and get it to compile
Move PetriNet IO to pipe-core

* Move unit tests
* Fix up all tests
Move PNMLTRansformerTest to pipe-core
PIPE is up and running

* Fix bizarre error of xml getting replaced with pipe.petrinet.xml