Makefile
silence some compile-time warnings, so true typos will be more apparent
When read-only is turned back on, add and commit the file.
Merge pull request #1 from vanicat/master

add and commit file when read-only is turn on
Merge remote-tracking branch 'upstream/master'
Merge pull request #2 from barak/master

add Makefile and squash warnings