[Fix #123] Teach the ruby checker about warnings

The warnings generated by the interpreter always start with `warning: `,
unlike errors that have no prefix.