started specifying the fragment parsers
changed back the url of html files to the class name instead of the title to avoid uri characters
when parsing for package names it must be possible to have a license header at the beginning of a file. fixes #143