implement Fiber#transfer
make Fiber#transfer compatible with CRuby
Merge pull request #1900 from take-cheeze/fiber_transfer

Implement Fiber#transfer.