Update vala and newlisp bindings
Reuse __unused, better make -s