ActiveModel 4 Compatibility

With this patch all tests pass using ActiveModel 4. It does that by not loading modules that have been removed, namely `ActiveModel::MassAssignmentSecurity` and `ActiveModel::Observing`.