update dependencies
refactor: require / constants resolution; fix some errors
rename some error classes
rename NoReturn to NoReturnStatement
add module EqualByClass and change some usages
fix a GobstonesTypeError constant require