Merge commit 'd022b4671526d8c585f9e4b6d0aaf679d6cb6ee0' into feature/externals_v5
Merge commit '4a19c3635f073430a0481d1dbfc4af4ac21aeae6' into feature/externals_v5
some minor fixes for parameter handling
re-implemented java_from__string which fetch__java_string now uses so java_from__string can be used to set default parameters.
changes to parameter handling as discussed
Fixes incorrect out of memory error and overflow of allocated buffer
Fixed a couple of issues with InterfaceGenerate wile trying to see if I can use lcidl based externals on Win
Merge branch 'feature/externals_v5' of https://github.com/montegoulding/livecode into feature-externals_api_v5
[[ ExternalsApiV5 ]] Fixed parameter list generation for indirect return types.
[[ ExternalsApiV5 ]] Fixed revtestexternal lcidl for Android (one method wasn't being declared as Java).