fix name clash by adding a unique prefix to our C code

Looks like (at least in Fedora 20) linker does some interesting work and causes cgo to crash.

Improves #5