Revert "power on devices even if we are already active source"

This reverts commit 49793b4d05ec1f4ee59e90eca0fe7157ee6df014.

The poweron has to stay in ActivateSource(), because not all triggering
actions announce an "OnPlay" event.