use records on scheme side to get record-printer
added missing dependency
little cleanup
added objc-lambda macros :)
cleanup in foo.scm ^^
removed useless code
made the module installable