[ArrayManager] Test DataFrame reductions + implement ignore_failures
xref https://github.com/pandas-dev/pandas/issues/39146

This adds support for ignoring failures in `ArrayManager.reduce`.


lgtm. if you can merge master to make sure up to date and merge on greenish thanks @jorisvandenbossche 