Javadoc, exceptions, report, fuel rate and injection timing
Better error handling and report generation

- exceptions are too heavy to work with
- runnable from main and commad line, not only tests
- if the response is an error, methods return null, error is only logged.
- using objects instead of primitives