Resolves #47
User perspective
If you give a relative path, such as src/my/module, as a target for ecformat, it now considers all relevant sections in the EditorConfig. Before this Pull Request some sections were not detected correctly (see #47 for details).
Developer perspective
As the ec4rs crate does not support relative paths completely, the solution for ecformat is to use only absolute paths. To make sure that really all paths are absolute, the targets (from the CLI) are converted to absolute paths as all paths are based on the targets.
Resolves #47
### User perspective
If you give a relative path, such as `src/my/module`, as a target for ecformat, it now considers all relevant sections in the EditorConfig. Before this Pull Request some sections were not detected correctly (see #47 for details).
### Developer perspective
As the `ec4rs` crate does not support relative paths completely, the solution for ecformat is to use only absolute paths. To make sure that really all paths are absolute, the targets (from the CLI) are converted to absolute paths as all paths are based on the targets.