Array#rotate
remove tags
clean code
Setting $? in Kernel#`

although with stubs in place for Process::Status#stopped? and
Process::Status#exited?
Using the existing IO#pid accessor
Unstubbing and doing as JRuby does

for `Process::Status#exited?` and `Process::Status#stopped?`.
NoMethodError is kinda like NotImplementedError, right?
Integer#times without block returns Enumerator
Implement most of Random.rand
Merge pull request #550 from jstepien/integer-times-without-block

Integer#times without block returns Enumerator
remove a few specs around enumerators
Adding File::NULL
Merge pull request #553 from modcloth/mbh/file-null

Adding File::NULL
Passing more File.dirname specs
Meant for this to be the assertion
Merge branch 'master' into random-rand
Merge pull request #554 from modcloth/mbh/File.dirname-more-stuff

File.dirname trailing slash (untag specs)
Fix naming of methods in W_RandomObject

method_srand is an instance method.
Merge pull request #548 from modcloth/mbh/backtick-process-status

Kernel#` sets $?
Don't ignore seed in Random.allocate