wilhelm: Fix aliasing violations

Change-Id: I73a394cd9a87b6aa64ed101309aeb97e18096f14
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
Memcpy the correct amount of data when copying track metadata.

This fixes various issues with invalid opensles metadata,
such as the google voice app not playing voicemail via the phone app.

Change-Id: Ic923fbb9016716829f89d73274af37cb851dd7c3
Signed-off-by: Eric McCann <nuclearmistake@gmail.com>
Merge remote-tracking branches 'linaro/linaro_android_4.2.2' and 'cm/cm-10.1' into cm-10.1