The Mainz Microtron MAMI --Past and future