Wrong instance variables size for C++ and C#
From https://github.com/kaitai-io/kaitai_struct/issues/1197, original by @crackedmind:

> For example:
> 1. Open [vlq_base128_le](http://formats.kaitai.io/vlq_base128_le/)
> 2. Read this 
> 
> > This particular implementation supports serialized values to up 8 bytes long.
> 
> 3. Compile this template for C++ or C#
> 4. And now we see that compiler uses only 32-bit integer for instance variables