Microfinance - A success story of solidarity and subsidiarity : The state of the art. (Pursuing the common good how solidarity and subsidiarity can work together)