Ergoregion instability revisited — a new and general method for numerical analysis of stability