0.4.2 bug fix release
Important bug fix release: Fixes memory corruption when building with a nesting level of 8 or above.
Also improves C++ compatibility with portable headers and a GCC aligned_alloc issue with older GCC versions, and a minor memory leak in the the flatcc compiler without impact on runtime.