Extended type maps with the ability to insert custom code instead of a copy ctor invocation.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Merge pull request #170 from ddobrev/type_maps_copy_ctor

Extended type maps with the ability to insert custom code instead of a copy ctor invocation
Fixed the ignoring of methods.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Merge pull request #171 from ddobrev/master

Fixed the ignoring of methods
Added default option to avoid generating ICppMarshal interface in the output files.
Fixed the finding of classes to only return complete declarations.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Merge pull request #174 from ddobrev/master

Fixed the finding of classes to only return complete declarations
Fixed a possible crash in the finding of classes by name.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Merge pull request #176 from ddobrev/master

Fixed he finding of classes to only return complete declarations
Generated correct v-tables when using the Itanium ABI.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Merge pull request #177 from ddobrev/master

Generated correct v-tables when using the Itanium ABI
Fixed the renaming pass to consider forward declarations and function type defs.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Merge pull request #178 from ddobrev/master

Fixed the renaming pass to consider forward declarations and function type defs
Changed the option for bitness to be writable and 64-bit by default for 64-bit builds.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Merge pull request #179 from ddobrev/master

Changed the option for bitness to be writable and 64-bit by default for 64-bit builds.
Added tests for v-tables checking calls to virtuals from within C++ and passing parameters.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Merge pull request #180 from ddobrev/master

Added tests for v-tables checking calls to virtuals from within C++ and passing parameters.
Worked around a bug of some incomplete classes having empty complete declarations.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Merge pull request #181 from ddobrev/master

Worked around a bug of some incomplete classes having empty complete declarations
Fix formatting in DevManual.md