go: optionally allow using cgo bindings for snappy and zlib

This patch adds a build tag 'clibs' which will link against C
implementations of snappy and zlib instead of the pure Go ones.  The Go
versions are still built and used by default.

Note that binaries built with sereal linked against the C libraries must
have compatible C libraries available at runtime -- they are no longer
standalone.