Better gemspec version locking