Germany’s Constitutional Court handed down a decision Wednesday which may help save Europe’s embattled single currency, the euro. But is it too little, too late?