move GetInchi to _native
add tear-off capability, add async call GetINCHI