v8.48.1
* When no version is present, skip resolving * Refactor tests to make sense and add/change disabled message for actual reasoning * Make sure direct dependencies do not allow null/empty versions * Remove test that doesn't make sense, fix other test