Migrate tests to JUnit 5 and reorganize tests: * Rename `…Test` classes to `…Tests` * Rename pure unit tests to `…UnitTests` * Rename `…CommandTest` to `…CommandsTests` * Introduce conditional execution based on the underlying Redis version