Support _field_changed argument changes

Refer https://github.com/rails/rails/commit/368cca51
Merge pull request #479 from yahonda/rails42_field_changed_2

rails42:Support _field_changed argument changes
ActiveRecord::Migrator.proper_table_name has been removed from Rails

Refer https://github.com/rails/rails/commit/6da0072

It has not supported `table_name_prefix` and `table_name_suffix` yet.
Merge pull request #481 from yahonda/rails42_proper_table_name_method_removed

ActiveRecord::Migrator.proper_table_name has been removed from Rails
Add new_column method

See https://github.com/rails/rails/commit/98a7dde0
Merge pull request #482 from yahonda/rails42_new_column

Rails4.2 Add new_column method