Detection of package name
Detection of package name

The detection of a package name gives wrong results in case we have:
```
package Mail::SpamAssassin::Bayes::CombineChi; 1;
```
This gives a warning:
```
warning: the name '1' supplied as the argument of the \class, \struct, \union, or \include command is not an input file
```

we will now stop searching after the first ';'

jordan2175/doxygen-filter-perl