Don't miss require/use statements without semicolon

Final statements in a block don't require a semicolon.  We need to
detect those, too.  A common example of this is:

  eval { require Foo };

Signed-off-by: Petr Šabata <contyk@redhat.com>