Add and fix sharing specs for Range#{cover?,include?,member?,===}
Fix Range#{include?,member?} for X19

It should basically depend element.succ from X19.
And old behavior is keeping by Range#cover?.

Example
-------

    ('a'..'c').include? 'bc'

Results
-------

* MRI 1.8.7    #=> true
* MRI 1.9.3    #=> false
* Rubinius X18 #=> true
* Rubinius X19 #=> true  #Fix here
Merge pull request #2416 from kachick/fix-range-include-x19

Range#{include?,member?} should basically depend element.succ from X19