Update FactoryGirl syntax, eliminate use of obsolete should_change macro, and allow Rails versions > 3.0.x