ActivatorField: make it possible to specify field.

Make it possible to specify a field where `Activator` will work on. This means
we are no longer bound to the `active` field but we can use whichever field
we like.

This also changes the `Object.active` method to whatever the field is, for
example `Object.default`.

By default the field will be `active`.