BUG StringMethods on empty series (GH7242)

- all StringMethods are tested and work on empty seires
- moreover extract always returns dtype==object, even when no match is
  found