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
Fix regression in Task#terminate in c52b0a18
Fixed Ruby warnings.

Moved class definitions out of before hooks.
Add contribution guidelines
Lead with references to discussion platforms
Should link to the mailing list properly
README searches for "mailing list" should work
Nicer indenting is nicer
Merge pull request #215 from celluloid/contribution_guidelines

Add CONTRIBUTING.md for reminders for issues
Move the Contributing file to the root
Add the irc:// protocol to the URI