Merge branch 'develop' into feat-autopacketgraph

Conflicts:
	src/autowiring/AutoPacket.cpp
Adding unit tests to demonstrate a true type reconciliation function