LLVM compiler support

Added options x86_64-llvm and generic-llvm to Makefile to allow compiling with LLVM clang compiler