Rename all C++ headers using .h to .hpp, fixes #1