Fixes for line breakpoints

Hi Hugo,

I can't set Breakpoints on Java source lines because the regular expression limts valid class names to inner classes.

Also invalid file names are used because I have my buffer-name-style  based on "reverse" file names.

best regards

Jürgen