add MRI ffi spec
>
> make corrections as needed to use rspec syntax
Merge branch 'case-when-implementation'
update specs from C FFI and correct syntax to use rspec
return of the magic encoding comment
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
[Truffle] - Moving all code responsible for check the method visibility to RubyMethod class.
[Truffle] - Allowing subclass calls a private method in the superclass
Fixed issue 1441. Forced check that value was of an appropriate type.
Fix Gem.ruby singleton method on Windows
[Truffle] - Allow subclass instances call private method defined in the superclass
[Truffle] - Redefining a singleton method does not inherit a previously set visibility.
Merge pull request #1448 from GregMefford/patch-2

Fix Gem.ruby singleton method on Windows
Follow-up to pr #1448 to only use driveletter logic if actually running on windows
Merge pull request #1426 from tduehr/ffi_spec

add MRI ffi spec
Merge pull request #1442 from eldritchideen/issue_1441

Fixed issue 1441. Forced check that value was of an appropriate type.
Merge to 1.7
Fixes #1438. Hmmm interesting typo not putting lex_state into endfn
[Truffle] Implemented method_missing on fast path.