Makefile changes

Warning flags, C++11