ruby: silence warnings, compile with -Wall -Werror
travis: add ruby to the list