timer task now uses thread safe observer set instead of Observable module
Initial implementation of ActorContext, ActorRef, and the #spawn factory.
Improved ActorContext construction.
Code readability improvement: Checking the Ruby platform instead of verify if the java.lang is defined.
Merge pull request #46 from jdantonio/jruby-improvemnts

Code readability improvement
Merge branch 'master' into actor-context
Ranamed ActorContext#on_restart to #on_reset to avoid confusion.
Update README.md
Added observation and better exception handling to SimpleActorRef.
Merge branch 'master' into actor-context
Removed unnecessary require statement.
GH-33 - Adding method status to FixedThreadPool.

The method `status` was accidentally removed a few months ago, this is a
deprecated method and we gonna have to remove it soon, but for now we're
adding the method back with a warn message saying that this is a
deprecated method.
GH-33 - Added specs to CachedThreadPool#status and FixedThreadPool#status
Added stopped check in SimpleActorRef#shutdown.
Added deprecation warnings to Actor class.
Tagged a brittle thread pool test.
Merge branch 'master' into actor-context
Merge pull request #47 from jdantonio/gh-33

Gh 33 - Adding method #status to FixedThreadPool
Merge branch 'master' into actor-context
Added #join method to SimpleActorRef and shared specs.