Fix Column#rename to set new name on grn_named_object

カラム名をリネームしても、rb_grn_named_object_set_nameされないので、
前の名前でTable#columnを呼んでもカラムが返ってきてしまう。

### 再現コード（irbにコピペ用）
```ruby
require 'groonga'

PATH = 'tmp_test_database'

begin
  db = Groonga::Database.create(:path => PATH)
rescue
  Groonga::Database.open(PATH).remove
  db = Groonga::Database.create(:path => PATH)
end

Groonga::Schema.define do |schema|
  schema.create_table('Table') do |table|
    table.text('column')
  end
end

'test column rename'
Groonga[:Table].column(:column)
Groonga[:Table].column(:column).rename('renamed')
Groonga[:Table].column(:column) # should be nil
Groonga[:Table].column(:renamed)

Groonga[:Table].column(:renamed).remove
Groonga[:Table].column(:renamed)

db.remove
```