add extern "C" to headers for C++
add auto-generated make dependency files to gitignore
Merge pull request #45 from Stapelzeiger/master

Add extern "C" to headers for C++