Add test cases for Migration#inverse_of

Adds test cases for check for the `ActiveRecord::IrreversibleMigration` for 
- `change_column`
- `change_column_default` 
- `change_column_null`