API refactoring and naming changes
Separated API and implementation classes (the latter moved to .impl package)
Removed ActorSystem class, introduced public interface IActorSystem instead. To create a new actor system, call Actr.newSystem instead of ActorSystem.create.
Renamed ActorRef to IActorRef for consistency.
Performance optimizations
Better actor creation time.