Import translations. DO NOT MERGE

Change-Id: Ica62235d3952c75ce0f7eaae6b4e314094f48b19
Auto-generated-cl: translation import
Import translations. DO NOT MERGE

Change-Id: I7fe4f19559fd348ccd5a802cd93f29707ac11a65
Auto-generated-cl: translation import
Fix AudioEngine to allow re-initialization - DO NOT MERGE

Add AudioEngine::CompareAndSetEngine and change
VariableSpeed::initializeEngine to use this method so it only initializes
a new engine once rather than asserting on subsequent calls.

Change AudioEngine::DeleteEngine so it ignores repeated calls instead of
asserting. Add VariableSpeed::isReadyToPlay so callers can detect when
the audio library has been properly initialized.

Bug:11511992
Change-Id: I4517cb2ab4c186da43dffc7dbc2a9ad49000059f
(cherry picked from commit 8502b724a9fdc104e7b4a3aba1641e101b4c7be9)
Merge remote-tracking branch 'aosp/kitkat-mr2-release' into darkkat-4.4.3