Generated all internals of all (including ignored) classes and all of their fields in order to properly store objects in managed code.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Fixed preprocessed declaration parsing for translation units in the new parser.

Fixes the failing TestPasses.TestCleanEnumItemNames test.
Stubbed support for pack expansions to avoid crashes in certain cases such as variadic templates.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>