copy FFIC.hs and testffic.hs from ffic package. start incorporation
bug fix in function body generation
Add function pointers support