Handle new scope name for C++

In the next release of Atom (v0.166), the scope name for C++ will change from `source.c++` to `source.cpp`. This is being done to work around some issues with CSS classes containing '+' characters. This PR adds handling for the new scope names, but will continue to handle the old ones, for compatibility with old versions of Atom.

Refs atom/language-c#54.