Enforce type safety for actors
Begin rewrite.

The bare-bones stuff is all there. Actors can be spawned, they can send
and receive messages, etc. Currently, there is no mechanism for
exception handling yet.

It should also be noted that I haven't tested any of this at all yet.
Allow actors that don't take messages.
Conform to Hackage standards