YUV(NV21) to RGBA function NEON optimizations.

Used perf to measure the performance gains and the average of 3 runs
showed that:

Old NEON:
    Decodes 7200 1920x1080 frames in 92,372,429,902.33 cycles (~12.83E6 / frame)
    (stddev 3.22E-3)

New NEON:
    Decodes 7200 1920x1080 frames in 66,456,635,523.00 cycles ( ~9.23E6 / frame)
    (stddev 5.16E-5)

about 35% faster.

This code was wrapped in C framework that was developed to obtain these
measurements, and has not been tested within RenderScript.

Change-Id: I4f4e25b968f858f9fca973b36c105c715d90acbf
Signed-off-by: David Butcher <David.Butcher@arm.com>
Merge tag 'android-4.2.2_r1' of https://android.googlesource.com/platform/frameworks/rs into 1.1

Android 4.2.2 release 1
Merge tag 'android-4.3_r2.1' into cm-10.2

Android 4.3 release 2.1

Conflicts:
	cpu_ref/rsCpuIntrinsics_neon.S

Change-Id: I643d5eda90718e474101699eae2ed3bcb29683b1
Merge remote-tracking branch 'cm/cm-10.2' into HEAD

Conflicts:
	driver/rsdIntrinsicYuvToRGB.cpp

Change-Id: I1a569210ffacd334cdb0786754e60a5e1963df7a