Add await behavior
Doc update
Buffer optimization

if nothing is scheduled execute the message right away do not pass
it to another scheduling block, saves context switching
Add atomic linking

`AnActor.spawn name: 'an', link: true` will be linked before any
message is received.