Normalizing makefiles - using COMPILER consistently, passing flags in etc.
Specify compiler in top-level Makefile
Fixed an oops in clean
Use clang++ if found otherwise use g++
Moved the arch selection
Fixed inline issue