v4.1.2 — basic-kind filter literals

buildScalarArgLiteral no longer emits the struct-shaped <type>{} fallback for a
column whose Go field is a basic kind outside int/int32/int64. A SMALLINT column
typed as int16 used to produce StakeEq(int16{}) in filters.gen_test.go, which is
not valid Go; the same was reachable for int8, uint* and float32/float64.

Regenerating rewrites only those literals. Value objects unaffected.