Merge pull request #350 from ddobrev/master

Fixed some problems with arrays of void after mapping void* to IntPtr
Fixed generation bug for ARM ABI.

Closes #351.
Improved the ABI support.
Fixed warnings about hidden methods in generated code.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Renamed the flag indicating whether to HGlobal-free an instance.

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