Added c interop package to godropbox

This allows a multithreaded C or C++ program to call a goroutine and multiplexes the input and output streams
make gets called once per creation of goroutine (i.e. once per C++ thread using this library).
This means we don't need thread safety guarantees on the structures used in the processBatch and prefetchBatch callbacks