Update gitignore, remove need for C99
Add SConstruct file for making C code
Fix building C modules