Add self as contributor to C++ doc
Remove trailing whitspace from c++.html.markdown
Major overhaul of C++ documentation

- Cleaned up and rephrased comments
- Removed old and erroneous information
- Normalized indentation to four spaces
- Normalized style to "Stroustrup style"
  (http://www.stroustrup.com/bs_faq2.html#layout-style)
- Added a section on references

In the near future I plan on additional sections covering idiomatic
use, such as RAII and C++11 paradigms.
Minor C++ fixes
Spell out favorite (instead of fav) in C++ doc
Add C++ section about RAII

Future contributions will include standard library containers
and C++11 features.
Address @levibostian's concerns for #800
Merge pull request #800 from mrkline/master

C++ Improvements