add green.engine.GreenMixin class

darcs-hash:20090312100933-b2873-123797c721e9e5abe70760c389b9e8e70d23144e