Add go bindings for couchstore C library

This commit has support for basic operations Put,Get,Delete,Compact,Open,Close,Commit