Introduce ActorProxy#sync to allow for explicit sync calls
Reuse Actor.async in InstanceMethods#method_missing
Use the proxies for most calls for extra purity
Unify all the class methods into method proxies
Make ActorProxy a subclass of SyncProxy
Override Kernel#tap to use the current Actor
Move the SyncCall-specific code out of Call
Test the behaviour of the proxy_class rather that the class object
Merge pull request #201 from halorgium/call-cleanups

Cleanup usage of Actor class methods by using the method proxies
add Celluloid::Mailbox#size
Merge pull request #205 from paddor/master

add Celluloid::Mailbox#size
Move #tap to InstanceMethods
Remove Celluloid.name in favor of Celluloid::Actor.name
Merge pull request #206 from halorgium/remove-name-singleton-method

Celluloid.name raises
Share code between TaskThread and TaskFiber
Merge pull request #209 from halorgium/task-sharing

Share lots more code between TaskFiber and TaskThread
Merge the default receiver block executions into customized methods
Peek inside the arguments when searching for block execution behaviour
Run the blocks for supervision on the supervisor actor
Merge pull request #207 from halorgium/block-execution-fixes

Block execution declarations are not functioning properly