disable some pylint warnings locally
errmsg, msg, debug: rename local variable to not conflict with function name (msg)
prepare_replacement: change oneletter variable names to longer
prepare_pattern_data: variable name p -> pat
wrap_text: variables names: s -> txt, w -> _wrap
prepare_pattern_data: removed unused variable
parse_args: wrap lines to match in 140
catch exceptions in new python style: Exception as ex, also rename variable e -> ex
remove spaces between function name and parenthesis
docstrings for ParserException, errmsg, msg, debug and show_version
pylint: locally disabled warning about docstring in helper
docstring for main
added module docstring
refreshed help section, new project homepage