Added USB activity detection

Changed wUPERs' state flow by forcing a restart on USB power
connect/disconnect and then entering either a power active or power save
mode.