MagLev/maglev — pull request #111 by jc00ke (2011-11-29 23:16:22+00:00)
Title: Reorganize tests

I added a bunch of mspec specs for RCHash and RCQueue.

RCHash#each still fails, but I'm not sure those specs should even apply. I yanked them from RubySpec's hash spec.

```
1)
RCHash#each yields a [[key, value]] Array for each pair to a block expecting |*args| ERROR
ArgumentError: a ArgumentError occurred (error 2018), An attempt was made to evaluate the block or method anExecBlock with 2 arguments when 1 were expected.

2)
RCHash#each raises a LocalJumpError when called on a non-empty hash without a block FAILED
Expected LocalJumpError
but got NoMethodError (a MessageNotUnderstood occurred (error 2010), a UndefinedObject does not understand #'value:value:')
```