F# BlitParser Implementation

Declared the local variable for the pointer to the result[] as an IntPtr
to preempt the Explicit conversion from void* to IntPtr

Added the " 'T  when  'T: unmanaged " constraint to functions that use
the unsafe BlitParser