use boolean filter only for boolean fields in scala.slick, revert filtering changes from squeryl