Since the controversial presidential election last June, Iranian musicians of all genres have created a multi-layered song repertoire. Their songs are an attempt to come to terms with the bloody suppression of the opposition and demands for political freedom in Iran. By Jan Engelhardt