ActiveRecord::Migrator.proper_table_name has been removed from Rails

This pull request addresses most of issues reported in #480.
It has not supported `table_name_prefix` and `table_name_suffix` yet.