updated migration_generator spec, also refactored changes to active_record_transition
fixed a conditional that I had mucked up