The way ports were being created after previous refactoring was broken, fixed which name was being used for lookup (port name vs property name).  Fixed some problems with IpQueue deadlocking due to trying to read all of a stream before sending.