Convert flicker tests to kotlin

This will allow us to replace the Consumer/Runnable based assertions for lambdas, making the code easier to read and maintain.

Test: atest FlickerTests
Change-Id: I3c6a6bd8cd18f7eae0d5daa4510d30a8020d3f6b
47 files changed