Fix extensibility of NetLoader related to supporting additional protocols (future proofing). The problem was that NetLoader.executeLoad assumed that the load would get added to its internal pending load list, but subclasses won't have access to this. The fix is to not assume this, and rely on the subclass to manage the event flow from the NetConnectionFactory.