Consistency fix: "not in"
Remove unused AnimalField

This has not been used in more than two years by now. Some parts also
look like they have not been tested or working for about that amount of
time. Reintroducing similar functionality should be easy though if we do
need it again in the future.
Typo, line length and whitespace fix