Fix flaky tests in ActivityTransitionTests - Replace System.currenTimeMillis by SystemClock.elapsedRealTime - Use AtomicLong for variables modified in different thread Bug: 196666735 Test: atest ActivityTransitionTests Change-Id: Ib2103fc57c7c3953e9985914195158d5b18a61a8