Add arm specific configuration to help in the port.
Makefile changes to build on ARM
Add fake cpuid for ARM

TODO: proper implementation using procinfo
arm: use LLVM3.5
Rename Make.inc.arm to ARM.inc
Add checksums for llvm 3.5.0
Add basic ARM README
ARM.inc should have lower precedence than Make.user
Reorganize Make.inc to do detection earlier
Merge branch 'arm-make3' of github.com:JuliaLang/julia into arm-make3

Conflicts:
	Make.inc
add reflection and examples to test/Makefile
Fix stdout/stderr redirect after tests that print to stdout and stderr.
Merge pull request #8275 from danluu/stdout_redirect_broken

Fix stdout/stderr redirect after tests that print to stdout and stderr
add zlib and expat in the right section of LICENSE.md
doc fix: rand(r) works also when r is a StepRange
doc fix: replace Range1 by UnitRange
fix eigfact doc (and a few :func:/backticks)
Merge pull request #8281 from rfourquet/docs-range

Update doc for rand(range) and replace Range1 -> UnitRange
Merge pull request #8282 from rfourquet/docs-linalg

fix eigfact doc (and a few :func:/backticks)
Revert "Merge pull request #8282 from rfourquet/docs-linalg"

This reverts commit df944dc85924d02b8e76dc7816530090a071d3ae, reversing
changes made to ff10ed451b1b295d40e4eee88e25db0d4b14748f.