C89 compat
add cleanup, .gitnore build directories and deps, partially fix always rebuilding
fix makefile always rebuilding
fix dir making
fix mkdir
fix mkdir failing on appveyor
fix mkdir failing on appveyor
fix rebuilds failing
Merge pull request #3 from tostercx/master

Windows makefile updates