list_admin should first look for methods on the admin class...

... then methods/fields on the model/document.

This way, we don't clutter the model/doc with unnecessary methods that are only specific to the admin use case.