rename to cpp
fix build after rename
rename to hpp
switch to c++ linkage and namespacing
rename to cpp
rename to cpp
combine c files that were being included in another into a single file. Including c files into one another should be avoided as it makes compilation more annoying and makes tracing errors a lot harder. We'll refactor out what we can later.
remove the original files that were being included into another c file
fix headers and minor changes
rename to cpp
fix build after rename
Bump master to development release 2.11.0

To anybody confused this is not the next stable release, it is just a way to differentiate master
from the 2.10 branch and next stable will be 2.12.0 similar to Gnome's versioning scheme.
Merge https://github.com/hexchat/hexchat into cpp-dev
rename to cpp
build fix
rename to hpp
because we're in c++ we can use the typenames directly and minor warning fixes
rename to cpp
fix build after rename
rename to cpp