Optimizations and removal of deprecated API

Avoided pointer indirections and shared writes.
Simplified code.
Removed deprecated ActorRef class.
Removed deprecated Actor::Push() method.
Switched benchmarks to use Send instead of TailSend for now.