Fix C++ constructor corner case
Fix C++ constructor corner case

Reduced the two different regexes to just one, and now should match a
constructor no matter where the constructor is relative to other
functions.

NikhilKalige/docblockr