cherry-pick c98e597d1fcd1af1b81a0ccd99d9ef985c58ccf9 fix MPLY-11252 '<internal project> does not keep the display awake during turn-by-turn'
cherry-pick c98e597d1fcd1af1b81a0ccd99d9ef985c58ccf9
fix MPLY-11252 '<internal project> does not keep the display awake during
turn-by-turn'

- note, nothing else in app is currently setting or clearing
FLAG_KEEP_SCREEN_ON flags, but would need to break this out into
seperate type with state management if multiple subsystems need to
affect screen lock

Buddy: Mark

wrld3d/wrld-example-app,wrld3d/wrld-example-app,wrld3d/wrld-example-app,wrld3d/wrld-example-app,wrld3d/wrld-example-app,wrld3d/wrld-example-app,wrld3d/wrld-example-app,wrld3d/wrld-example-app