adds makefile for compiling with clang++
modifies makefile to work with g++ as well
updates compiling guide with makefile information