* test: refactor test suite * docs * refactor * yup * docs
* refactor: logging and errror handling
* refactor * fix: bug in previous refactor * chore: exclude phpcompat sniff due to bug in phpcompat * fix: do not leak absolute paths * refactor/fix: batch extensions checking, fix DOS issue