Historyast Germanydesigner's paradise? One political party. One client. Yet the GDR's designers enjoyed a surprising degree of freedom. By Grant Carruthers