prevent ruby warning on undefined instance variable
Fix some -w warnings
Add spec_w task for running specs with warnings enabled

This filters out warnings that should be ignored, using the same
criteria Sequel uses.