build: set SONAME in shared object file

Fixes #151.