Turned on unintialized value warnings for Perl < 5.012

Below Perl 5.012 unititialized value warnings are disable when warnings::illegalproto is called via Web::Simple. I think the test demonstrates this and the patch appears to fix it