cpu: added `extern "C"` to headers

This PR adds `extern "C"` to the header files in ./RIOT/cpu/* folders.
Two blocks in this file should be merged too.