Silence experimental warnings

On 5.18 module produces a lot of "given is experimental" and "when is experimental" warnings. Of these two commits, 1c2c597 adds Test::FailWarnings to AnyEvent-Pg.t to demonstrate the problem, and  c3865e5 disables 'experimental' warnings in AnyEvent::Pg.