Add rubysl and rubinius-coverage for rubinius
Update shoulda to 3.5.0

This release is compatible with Rubinius, 3.3.2 just seems to crash.
Fix duplicate test case name that lead to a crash on Rubinius