core::rt: Unignore some networking tests

These should work now, I hope
core::rt: Remove redundant copy of run_in_newsched_task
core::rt: Don't directly create scheduler types in I/O tests

There are some better abstractions for this now