Revert 597b1d90bc5ebf17011ad52c3abc702c9e64a650 because it was really broken, despite its promises; add a more interesting way of handling the Phing 2.4+ problem that fixes #1189 and refs #1126, #1141