Test against multiple Ruby versions

As titled, though there's no specific issues between versions, I guessed it would be great if we could test against multiple version during every CI builds.