Initialized some previously uninitialized memory fields on the parser.
Added support for anonymous C++11 inline  namespaces to the AST and parsers.
Re-generated the parser bindings.
Added support for logical names to the declarations.

While at it, I also refactored the logic of Qualified name properties. Now instead of recursion it will gather all the used namespaces and filter them.
Added support for printing logical names to CppTypePrinter.
Fixed type map matching under some cases by always printing names logically.
Initialize the class layout in the new parser.
Added support for default values of parameters.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>