Add a simple makefile
Remove signed <-> unsigned comparison
Allow to specify LDFLAGS and CXXFLAGS when compiling