added ';' as another separator to byline_to_names(byline)
Imporoving case-correction algorithm
minor text changes
Major: updating all tests.
Using logging module instead of warnings. Imporoving title_parse func.