Merge "Change Ethernet API to use OutcomeReceiver" into tm-dev