Rename indexes when a table or column is renamed

Refer https://github.com/rails/rails/pull/8645
Merge pull request #286 from yahonda/rails8645_rails4

Rename indexes when a table or column is renamed