Remove ParserConfig and add a parser_options to setup

Use a dictionary instead of passing all arguments to parse_file.
Some things are removed or modified to comply with this approach.
Remove useless getters and setters
Remove setup and add dictionaries instead
Fix the parse to not be overwritten by yaml options
Merge pull request #116 from abelsiqueira/refactoring

Refactoring the code