[2.24] Support decoding of symbols for plt entries on arm

See 2ea716fce6d62ca9b3845c6dde40271438a2891a,
f9dadca89a4a993e5c68137b5b162b5e79fa4455 and
fa1f1a225fd4598b2fb6edf4bf63591c9e72d13a

Change-Id: I17fa387a88f96e01a97a3621e2d8eda405b079be
[2.24] Fix newer binutils not to assert on non-existence tag_FP_arch

See 6dc39c25be5791b015878f23a2d2e84f2b16ae43 and
1342ca94f07e5164f14acb74b2c3903ba0c4009a

Change-Id: I6b189890304d15972929e1171630c6ecd843139c
[2.24] Modify linker script generation for MIPS Android

See dca628154da7b641772aad6e6e63325a642b9472 and
9adb6697703c230d1bded964b2fd2dceb80db2f3

Change-Id: Ia55791b46bbd1a509b12f2e1e37cdc5d7ec27754

Conflicts:

	binutils-2.24/ld/emulparams/elf32ltsmip.sh
[2.24] Silence ARM as error "MOV Rd, Rs" two low regs with clang/armv5/thumb1

See 92337cf27b1497415e3f345ea9292e96ced2a8fa

Change-Id: Id8c37627f3a2e6ec904ac95139c144bd834e6e50
[2.24] Fix alignment for data segment for 64 bits.

See 4c195079b72a16cb62cb9a6e8010b3dc0202795b

Change-Id: I64dab07994f832898584d34095c3d3ab015c2fe9
[2.24] Only quote arguments in pex-win32.c that need it

See 99e61be119cf94aed94e96a1cc192b4733ed7c1d

Change-Id: I8d21ba308aa4d1e31a908b16f4e0e3168d7b8787