mark root fiber object; close #1865
add fiber assertion from #1865 patch
add Fiber#== from #1865 patch