Improve error reporting
- add -verbose option to command line, that will show more information about the reported error in case the application exits with error
- use latest postfix log parser, to use the latest interface
- instead of returning errors to callers, such errors are now wrapped to contain more contextual information (extra message, filename and line number)
- hard assertions now have more contextual information as well