refactor: org.whdl -> org.manifold
Merge pull request #108 from mtrberzi/issue83-refactoring

refactor: org.whdl -> org.manifold
refactor: remove references to Definition
Merge pull request #111 from mtrberzi/issue89-refactoring

refactor: remove references to Definition
local refactor whdl->manifold
Merge remote-tracking branch 'upstream/master'

GAAAAH this merge was so dumb. I just took my version of each file
because the diff was being dumb and just marked entire chunks of code as
being different. I don't think anyone had conflicting changes with me
(let me know if there are)

Conflicts:
	src/main/java/org/manifold/intermediate/Connection.java
	src/main/java/org/manifold/intermediate/Node.java
	src/main/java/org/manifold/intermediate/NodeType.java
	src/main/java/org/manifold/intermediate/Port.java
	src/main/java/org/manifold/intermediate/PortType.java
	src/main/java/org/manifold/intermediate/Schematic.java
	src/main/java/org/manifold/intermediate/Value.java
	src/test/java/org/manifold/intermediate/TestConnection.java
	src/test/java/org/manifold/intermediate/TestNode.java
	src/test/java/org/manifold/intermediate/TestPort.java
	src/test/java/org/manifold/intermediate/TestSchematic.java
	src/test/java/org/manifold/intermediate/TestSerialization.java