Fix setopt test for guile-1.8

* src/func.c: bad printf
* test/Makefile.am: build setopt.scm
* test/setopt.scm.in: renamed from setopt.scm, don't use bytevector w guile 1.8