change GreenSession to derive from Session

darcs-hash:20090312101014-b2873-2f202195bfcd6ca6807c5d27039a1ec6069bf658
add accept() method to GreenSession

darcs-hash:20090312101048-b2873-2a90a53fa988b35e55ebaf2c64cbbfe02f4729df