strip chars that are not allowed at the beginning of short titles
changed behaviour for empty shorttitles to return 'sub', 'sub1', 'sub2', ...
added test for bug
Merge branch 'hotfix/nonumbershorttitles'