libc: add tegra2 TARGET_CPU_VARIANT

Tegra2 is a Dual Cortex A9 without FP neon SIMD

based on 'generic' arm (memcpy, memset)
on cortex-a15 and a8 (strcmp)
and armv7-a from cm10.1 (memchr and strlen)

rebased and now for cm-10.2 only

Change-Id: I1e7207e2d1ba02012fb5306f46b688903d31386c
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
tegra2: add missing strcpy and strcat

These applets are no more common since recent optimisations

strcpy from cortex-a9
strcat : keep standard one

Change-Id: Icfedf17aa4f9fa30e7f63b19bd6d4ac533e5e0e9
tegra2: Add missing strchr

Change-Id: I00ad008a5b8bb8339adb40e09e92ee99cd128192