add waf support and remove Makefile
update according to comments