drivers: added missing `extern "C"` guards in new files

This PR adds extern "C" to the new header files in ./RIOT/drivers/* folders.