Updated LLVM: 3.1 -> 3.2

Conflicts:
	CMakeLists.txt
	lib/CMakeLists.txt
Updated to new target-triple format
reintroduced llvm-ld in LLVM 3.2
Merge branch 'patmos_32_merged'