Fix bad indentation in docs/

This fixes a bad indentation that forced our build-docs.sh script
to generate invalid HTML in CPU-ARCH-ABIS.html

BUG=60142

Change-Id: Ib4f46d31f5676afc361b7fb7491bdd35802989fd

Conflicts:
	docs/text/CPU-ARCH-ABIS.text
Refresh local patch for mclinker 2.5+

Change-Id: I0c732bc560cee23f5f7f1f4e3288427e5bae3bad

Conflicts:
	build/tools/toolchain-patches/mclinker/0001-Compile-against-llvm-3.3.patch
	build/tools/toolchain-patches/mclinker/0005-Fixed-darwin-ld.mcld-GNU-m-emulation-fail.patch
Fix cpu-features.c to use __arm__ and __mips__

Instead of symbol defined in machine/cpu-features.h

Change-Id: I5314ac8bba06e893a9ea25a063828dc79a825259