Merge pull request #1 from paranormal/master

missed headers, clang, bsd /usr/local style
Update Makefile
function variables identification style changing
Merge branch 'master' of github.com:chokepoint/Beleth
housekeeping (removing single space from the end of the line) s/(\s|\t)*$//