Fix isSpecial for opaque pointer parameters
Move size_t to GlobalTypes
Add missing AutoSize modifiers
Add support for char constant blocks
Update kotlinc to M10
Merge remote-tracking branch 'upstream/master' into travis-linux-x86