Makefile
silence some compile-time warnings, so true typos will be more apparent
Merge remote-tracking branch 'upstream/master'
Merge pull request #2 from barak/master

add Makefile and squash warnings