Simplified makefile (Use warning flags everywhere, fix 3rd party libraries instead)