benchmark: add and organize net tests

Benchmarks for the net module have been added or moved to the
benchmark/net directory.
process: WIP rethink how the ticker works

Everything in processNextTick is going to be called a lot. It should be
written in a way that allows it to be inlined. First change here is
working out how to remove the .splice() calls.